Navkirat Singh <navkir...@gmail.com> writes:

>>> I am using Python3 and I receive a byte stream with a jpeg attached sent
>>> by the web browser over a socket, which looks like this:
>>> 
>>> b': image/jpeg\r\nAccept: text/*\r\nReferer:
>>> http://127.0.0.1:8001/\r\nAccept-Language: en-us\r\nAccept-Encoding:
>>> gzip, deflate\r\nContent-Length: 91783\r\nConnection:
>>> keep-alive\r\n\r\n\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x00\x00\x01\x00\x01\x00\x00\xff\xdb\x00\x84\x00\x03\x02\x02\x03\x02\x02\x03\x03\x03\x03\x04\x03\x03\x04\x05\x08\x05\x05\x04\x04\x05\n\x07\x07\x06\x08\x0c\n\x0c\x0c\x0b\n\x0b\x0b\r\x0e\x12\x10\r\x0e\x11\x0e\x0b\x0b\x10\x16\x10\x11\x13\x14\x15\x15\x15\x0c\x0f

You're mistaken that the content is part of the headers, it's not. The
\r\n\r\n separates headers from the content.

Why don't you use urllib to save you from all this hassle?

-- 
John Bokma                                                               j3b

Blog: http://johnbokma.com/    Facebook: http://www.facebook.com/j.j.j.bokma
    Freelance Perl & Python Development: http://castleamber.com/
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to