Re: httplib raises ValueError reading chunked content

Discussion in 'Python' started by Philip Semanchuk, Mar 9, 2006.

  1. On Mar 8, 2006, at 8:32 PM, Etienne Desautels wrote:

    >
    > Hi Philip,
    >
    >> Hi all,
    >> Has anyone ever seen Python 2.4.1's httplib choke when reading chunked
    >> content?

    >
    > Yes, it's a know bug. See for yourself:
    > https://sourceforge.net/tracker/?
    > func=detail&atid=305470&aid=900744&group_id=5470


    Merci beaucoup Etienne, I don't know why I couldn't find that in the
    bug list. I will have to work on my searching skills.

    Cheers
    Philip



    >
    > Etienne
    >
    >> I'm using it via urrlib2, and I ran into a particular server
    >> that returns something that httplib doesn't expect. Specifically, in
    >> the code below where the error occurs, line == ''.
    >>
    >> Python 2.4.1 (#2, Oct 12 2005, 01:36:32)
    >> [GCC 3.4.4 [FreeBSD] 20050518] on freebsd6
    >> Type "help", "copyright", "credits" or "license" for more information.
    >>>>> import urllib2
    >>>>> req = urllib2.Request("http://www.mistyshaven.com/")
    >>>>> f = urllib2.urlopen(req)
    >>>>> content = f.read()

    >> Traceback (most recent call last):
    >> File "<stdin>", line 1, in ?
    >> File "/usr/local/lib/python2.4/socket.py", line 285, in read
    >> data = self._sock.recv(recv_size)
    >> File "/usr/local/lib/python2.4/httplib.py", line 456, in read
    >> return self._read_chunked(amt)
    >> File "/usr/local/lib/python2.4/httplib.py", line 495, in
    >> _read_chunked
    >> chunk_left = int(line, 16)
    >> ValueError: invalid literal for int():

    >
    >
    >
    Philip Semanchuk, Mar 9, 2006
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Replies:
    0
    Views:
    360
  2. Antoon Pardon
    Replies:
    0
    Views:
    133
    Antoon Pardon
    Jan 9, 2013
  3. Dave Angel
    Replies:
    0
    Views:
    127
    Dave Angel
    Jan 9, 2013
  4. Antoon Pardon
    Replies:
    0
    Views:
    119
    Antoon Pardon
    Jan 9, 2013
  5. Terry Reedy
    Replies:
    0
    Views:
    172
    Terry Reedy
    Jan 9, 2013
Loading...

Share This Page