पूर्ण URL request.url
के रूप में उपलब्ध है, और क्वेरी स्ट्रिंग request.query_string
के रूप में उपलब्ध है।
from flask import request
@app.route('/adhoc_test/')
def adhoc_test():
return request.query_string
एक व्यक्ति में जाना जाता है परम क्वेरी स्ट्रिंग में पारित कर दिया पहुँचने के लिए आपको request.args.get('param')
उपयोग कर सकते हैं:
यहाँ एक उदाहरण है। जहां तक मुझे पता है, यह करने का यह "सही" तरीका है।
ईटीए: आगे जाने से पहले, आपको खुद से पूछना चाहिए कि आप क्वेरी स्ट्रिंग क्यों चाहते हैं। मुझे कभी कच्ची स्ट्रिंग में खींचना नहीं पड़ा - फ्लास्क में एक सारणी तरीके से इसे एक्सेस करने के लिए तंत्र हैं। आपको उन लोगों का उपयोग करना चाहिए जब तक कि आपके पास कोई अनिवार्य कारण न हो।
स्रोत
2012-08-02 16:29:15
यह क्विकस्टार्ट के तहत प्रलेखन में है: http://flask.pocoo.org/docs/quickstart/#the-request-object – Jarus