mercurial/hgweb/request.py
changeset 37589 e320d9405bba
parent 37049 55e901396005
child 37606 da84e26d85ed
equal deleted inserted replaced
37588:165a77f7ec13 37589:e320d9405bba
   516             while True:
   516             while True:
   517                 chunk = self._req.bodyfh.read(32768)
   517                 chunk = self._req.bodyfh.read(32768)
   518                 if not chunk:
   518                 if not chunk:
   519                     break
   519                     break
   520 
   520 
       
   521         strheaders = [(pycompat.strurl(k), pycompat.strurl(v)) for
       
   522                       k, v in self.headers.items()]
   521         write = self._startresponse(pycompat.sysstr(self.status),
   523         write = self._startresponse(pycompat.sysstr(self.status),
   522                                     self.headers.items())
   524                                     strheaders)
   523 
   525 
   524         if self._bodybytes:
   526         if self._bodybytes:
   525             yield self._bodybytes
   527             yield self._bodybytes
   526         elif self._bodygen:
   528         elif self._bodygen:
   527             for chunk in self._bodygen:
   529             for chunk in self._bodygen: