Mercurial > hg-stable
comparison mercurial/httppeer.py @ 34699:375c8debe336
httppeer: pass url to urllib as native str, not bytes
Differential Revision: https://phab.mercurial-scm.org/D1075
author | Augie Fackler <augie@google.com> |
---|---|
date | Sat, 14 Oct 2017 14:07:39 -0400 |
parents | a57c938e7ac8 |
children | 6db536bed7ec |
comparison
equal
deleted
inserted
replaced
34698:23eb03f46929 | 34699:375c8debe336 |
---|---|
281 varyheaders.append(header) | 281 varyheaders.append(header) |
282 | 282 |
283 if varyheaders: | 283 if varyheaders: |
284 headers['Vary'] = ','.join(varyheaders) | 284 headers['Vary'] = ','.join(varyheaders) |
285 | 285 |
286 req = self._requestbuilder(cu, data, headers) | 286 req = self._requestbuilder(pycompat.strurl(cu), data, headers) |
287 | 287 |
288 if data is not None: | 288 if data is not None: |
289 self.ui.debug("sending %s bytes\n" % size) | 289 self.ui.debug("sending %s bytes\n" % size) |
290 req.add_unredirected_header('Content-Length', '%d' % size) | 290 req.add_unredirected_header('Content-Length', '%d' % size) |
291 try: | 291 try: |