5
Hat Flasks url_for
ein Zeichenfolgenlimit für Abfragezeichenfolgen?Hat Flasks URL_for eine Zeichenfolgenbegrenzung für Abfragezeichenfolgen?
url_for('verify', t='e5e781eef6f1fa9d9062c7831ae7ec5bed3b67ac', _external=True)
Das gibt:
http://127.0.0.1:5000/verify?t=e5e781eef6f1fa9d9062c783
Die ursprüngliche Zeichenfolge 40 Zeichen ist, die erzeugte Abfrage-String 24 Zeichen ist.
Was ist los?
Wie definieren Sie Ihre Ansicht, zum Beispiel 'app.add_url_rule ('/', 'Verify', Lambda t: 'Hallo')' und hallo ') 'Rückgabe richtiger Wert für mich? Hattest du 'app.url_defaults' oder irgendwelche anderen Manipulationen mit' app.url_default_functions'? –
tbicr
Es scheint mir wirklich komisch, dass Sie GET-Parameter als Teil der Route haben. Ich würde versuchen, etwas wie ''/verify/ ''. –