我試圖發表一篇文章,但是每次我做到這一點,我都會得到一個411響應錯誤。我在Python中使用請求庫。使用Python計算內容長度
In [1]: r.post(url)
Out[1]: <Response [411]>
那麼我指定了內容長度h = {'content-length' : '0'}
,然後再試一次。
In [2]: r.post(url,h)
Out[2]: <Response [200]>
如此之大,我獲得了成功,但是,沒有一個信息發佈英寸
我想我需要計算的內容長度,這是有道理的,因爲它可以「切斷「這個職位。
所以我的問題是,給定一個網址www.example.com/import.php?key=value&key=value
我怎樣才能計算content-length
? (如果可能的話,在Python中)
它的工作,如果你只是用'urllib'? (我驚訝的是'request'不會自動填充'Content-Length'頭部,因爲它基於'httplib')。 – katrielalex 2012-03-13 22:19:15
請添加關於您正在使用的請求版本的信息。還請包括導致411響應狀態碼的測試用例。 – 2012-04-18 20:44:20
[訪問該鏈接以獲取您的查詢的答案](http://stackoverflow.com/a/3854983/5354673) – 2017-02-26 12:44:50