equal
deleted
inserted
replaced
110 q = [('cmd', cmd)] |
110 q = [('cmd', cmd)] |
111 headersize = 0 |
111 headersize = 0 |
112 if len(args) > 0: |
112 if len(args) > 0: |
113 httpheader = self.capable('httpheader') |
113 httpheader = self.capable('httpheader') |
114 if httpheader: |
114 if httpheader: |
115 headersize = int(httpheader.split(',')[0]) |
115 headersize = int(httpheader.split(',', 1)[0]) |
116 if headersize > 0: |
116 if headersize > 0: |
117 # The headers can typically carry more data than the URL. |
117 # The headers can typically carry more data than the URL. |
118 encargs = urllib.urlencode(sorted(args.items())) |
118 encargs = urllib.urlencode(sorted(args.items())) |
119 headerfmt = 'X-HgArg-%s' |
119 headerfmt = 'X-HgArg-%s' |
120 contentlen = headersize - len(headerfmt % '000' + ': \r\n') |
120 contentlen = headersize - len(headerfmt % '000' + ': \r\n') |