Samesite - proxy that can cache partial transfers

Diff
anonymous

Diff

Differences From Artifact [a31a1cc57b]:

To Artifact [7c3acfa003]:


239
240
241
242
243
244
245
246

247
248
249
250
251
252
253
239
240
241
242
243
244
245

246
247
248
249
250
251
252
253







-
+







				if needed != None and len(needed) > 0:
					needed.rewind()
					while True:
						range = needed.pop()
						if range[0] == None:
							break
						ranges += '{}-{}'.format(range[0], range[1] - 1),
					my_headers['range'] = 'bytes=' + ','.join(ranges)
					my_headers['range'] = 'bytes=' + ','.join(ranges[0:10])

				request = urllib2.Request(request, headers = my_headers)

				source = urllib2.urlopen(request)
				new_record = {}
				new_record['_parts'] = record['_parts']
				headers = source.info()