Me aparece un error extraño que parece que no puedo encontrar una solución.Python/Django "BadStatusLine" error
Este error no ocurre cada vez que pulso este segmento de código, y tampoco ocurre para la misma iteración a través del ciclo (ocurre en un ciclo). Si lo ejecuto lo suficiente, no parece encontrar el error y el programa se ejecuta con éxito. A pesar de eso, aún me gustaría descubrir por qué sucede esto.
Aquí es mi error, versiones, vestigios, etc: http://dpaste.com/681658/
Parece ocurrir con la siguiente línea en mi código:
page = urllib2.urlopen(url)
Donde URL es una dirección URL .... obviamente.
Y tengo import urllib2
en mi código.
En realidad, lo que sucede cuando se envían valores sin la codificación URL adecuada es que se obtiene una solicitud incorrecta de 400. –
Quizás el servidor esté configurado incorrectamente (como el que yo mismo escribí) y en lugar de 400 no devuelve nada. Eso es un BadStatusLine. – Noumenon
En mi caso sucedió porque un encabezado que envié tenía un '\ n' –