Tôi nhận được một lỗi lạ mà tôi dường như không thể tìm thấy giải pháp cho.Lỗi "BadStatusLine" của Python/Django
Lỗi này không xảy ra mỗi khi tôi nhấn đoạn mã này và cũng không xảy ra cho cùng một lần lặp qua vòng lặp (nó xảy ra trong vòng lặp). Nếu tôi chạy nó đủ, nó dường như không gặp lỗi và chương trình thực thi thành công. Bất kể, tôi vẫn muốn tìm ra lý do tại sao điều này xảy ra.
Đây là lỗi của tôi, phiên bản, dấu vết, vv: http://dpaste.com/681658/
Có vẻ như xảy ra với dòng sau trong mã của tôi:
page = urllib2.urlopen(url)
đâu url là .... một URL rõ ràng.
Và có import urllib2
trong mã của tôi.
Thực ra, điều xảy ra khi bạn gửi các giá trị không có mã hóa URL thích hợp là bạn nhận được yêu cầu không hợp lệ 400. –
Có thể máy chủ được thiết lập sai (giống như tôi đã viết) và thay vì 400, nó sẽ không gửi lại gì cả. Đó là một BadStatusLine. – Noumenon
Trong trường hợp của tôi, điều đó xảy ra vì tiêu đề tôi đã gửi có '\ n' –