mercurial/keepalive.py
changeset 28278 b1b22185c764
parent 27616 0765d8423fbc
child 28883 032c4c2f802a
equal deleted inserted replaced
28277:cdc6319f6a7d 28278:b1b22185c764
   343                                 'application/x-www-form-urlencoded')
   343                                 'application/x-www-form-urlencoded')
   344                 if 'content-length' not in headers:
   344                 if 'content-length' not in headers:
   345                     h.putheader('Content-length', '%d' % len(data))
   345                     h.putheader('Content-length', '%d' % len(data))
   346             else:
   346             else:
   347                 h.putrequest('GET', req.get_selector(), **skipheaders)
   347                 h.putrequest('GET', req.get_selector(), **skipheaders)
   348         except (socket.error) as err:
   348         except socket.error as err:
   349             raise urllib2.URLError(err)
   349             raise urllib2.URLError(err)
   350         for k, v in headers.items():
   350         for k, v in headers.items():
   351             h.putheader(k, v)
   351             h.putheader(k, v)
   352         h.endheaders()
   352         h.endheaders()
   353         if req.has_data():
   353         if req.has_data():