由於谷歌沒有發現任何關於錯誤「http.client.HTTPException:得到超過100個標頭」,我創建了這個問題。http.client.HTTPException:得到超過100個標頭
>>> import http.client as h
>>> conn = h.HTTPConnection("www.coursefinders.com")
>>> conn.request("HEAD","/")
>>> conn.getresponse();
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.4/http/client.py", line 1148, in getresponse
response.begin()
File "/usr/lib/python3.4/http/client.py", line 376, in begin
self.headers = self.msg = parse_headers(self.fp)
File "/usr/lib/python3.4/http/client.py", line 267, in parse_headers
raise HTTPException("got more than %d headers" % _MAXHEADERS)
http.client.HTTPException: got more than 100 headers
這個異常是什麼意思,我該如何正確處理這種類型的錯誤?網站在瀏覽器中正常工作。
但是,輸出中的標題大小甚至不會接近100行。這個錯誤很奇怪。 – gadelat
我表示我省略了很多輸出,因爲它是多餘的。我仍然沒有找到一個不依賴於httplib.client的庫。 –