我在Python 2.7上使用urllib3。我需要發送一個請求到一個網站,只有當這些空格用'+'分隔時,纔會給出所需的響應,不是'%2b'。如何使用urllib3在URL中將空格編碼爲'+'?
http = urllib3.PoolManager()
var = 'foo bar'
url = 'https://foo.com/release?q=' + var
webdata = http.request('GET', url)
如何在urllib3中做到這一點?
我在Python 2.7上使用urllib3。我需要發送一個請求到一個網站,只有當這些空格用'+'分隔時,纔會給出所需的響應,不是'%2b'。如何使用urllib3在URL中將空格編碼爲'+'?
http = urllib3.PoolManager()
var = 'foo bar'
url = 'https://foo.com/release?q=' + var
webdata = http.request('GET', url)
如何在urllib3中做到這一點?
使用'urlencode'這個目的http://stackoverflow.com/questions/2506379/add- params-to-given-url-in-python – Dmitry