的這個片段:Python的請求URL編碼不工作從蟒蛇的請求例子直接
payload = {'key1': 'value1', 'key2': 'value2'}
r = requests.get("http://httpbin.org/get", params=payload)
print r.url
u'http://httpbin.org/get?key2=value2&key1=value1'
但是,當我試圖從一個網站提取數據(使用請求0.13.0):
payload = {'one' : 'one', 'two' : 'two' }
r = requests.get("http://[ip_removed]/clubs/pairs_results/personal.php", params=payload)
print r.url
http://[ip_removed]/clubs/pairs_results/
根本沒有正確編碼。想法?編輯: 看起來像網站發出302重定向。我該如何處理,以獲得我的瀏覽器將看到的相同的html。
二代碼片段對我的作品....嘗試這樣做與您的本地IP(127.0.0.1)併發布實際示例? –
您的服務器可能重定向嗎? –