##// END OF EJS Templates
httppeer: compute header names only once...
Augie Fackler -
r28486:50314dc3 default
parent child Browse files
Show More
@@ -108,12 +108,12 b' class httppeer(wireproto.wirepeer):'
108 108 headerfmt = 'X-HgArg-%s'
109 109 contentlen = headersize - len(headerfmt % '000' + ': \r\n')
110 110 headernum = 0
111 varyheaders = []
111 112 for i in xrange(0, len(encargs), contentlen):
112 113 headernum += 1
113 114 header = headerfmt % str(headernum)
114 115 headers[header] = encargs[i:i + contentlen]
115 varyheaders = [
116 headerfmt % str(h) for h in range(1, headernum + 1)]
116 varyheaders.append(header)
117 117 headers['Vary'] = ','.join(varyheaders)
118 118 else:
119 119 q += sorted(args.items())
General Comments 0
You need to be logged in to leave comments. Login now