如何強制urllib2 /請求模塊使用相對路徑而不是完整/絕對URL?urllib2 /請求和HTTP相對路徑
,當我使用的urllib2 /請求我看到我的代理其解析到發送請求:
GET https://xxxx/path/to/something HTTP/1.1
不幸的是,服務器到我送它,無法體會到的請求,並給了我不可思議302.我知道它在RFC中,它不起作用,我試圖用python代碼修復它。我無法訪問該服務器。
相對路徑,效果很好
GET /path/to/something HTTP/1.1
Host: xxxx
所以,我怎麼能強迫請求/ urllib2的不使用絕對路徑?並使用簡單的相對路徑?
難道'requests'需要知道在將其發送到首位域?我想我不明白這個問題。 – TankorSmash
請發佈您的服務器/代理服務器的完整答案 –