之前有人遇到過這個問題嗎?如果網址前面有'#',我無法獲取參數值。Python燒瓶request.args.get無法處理#請求參數
http://localhost.com/auth?#state=111&access_token=2222
@app.route("/auth")
def loginAuth():
state = request.args.get('state', '')
之前有人遇到過這個問題嗎?如果網址前面有'#',我無法獲取參數值。Python燒瓶request.args.get無法處理#請求參數
http://localhost.com/auth?#state=111&access_token=2222
@app.route("/auth")
def loginAuth():
state = request.args.get('state', '')
#
後的內容被視爲錨名。它不會被髮送到服務器。
我找到了解決這種情況的解決辦法。 是 '#' 是不會被髮送到服務器
什麼'獲得( '#狀態', '')'網址片段?爲什麼在URL上散列?它表示片段的開始,即參數部分結束。見例如http://stackoverflow.com/q/12682952/3001761;嚴格來說,該URL沒有任何查詢參數。 – jonrsharpe
嘗試將set anchor(#state)添加到窗體中,並在函數中獲取此參數。 –