mirror of
https://github.com/internetarchive/warcprox.git
synced 2025-01-18 13:22:09 +01:00
WARCPROX_WRITE_RECORD respect buffer size setting
This commit is contained in:
parent
e4befeec14
commit
2e71d86072
@ -287,9 +287,11 @@ class WarcProxyHandler(warcprox.mitmproxy.MitmProxyHandler):
|
||||
and (warc_type or 'WARC-Type' in self.headers)):
|
||||
timestamp = datetime.datetime.utcnow()
|
||||
|
||||
request_data = tempfile.SpooledTemporaryFile(max_size=524288)
|
||||
request_data = tempfile.SpooledTemporaryFile(
|
||||
max_size=self.options.tmp_file_max_memory_size)
|
||||
payload_digest = hashlib.new(self.server.digest_algorithm)
|
||||
|
||||
# XXX we don't support chunked uploads for now
|
||||
length = int(self.headers['Content-Length'])
|
||||
buf = self.rfile.read(min(65536, length - request_data.tell()))
|
||||
while buf != b'':
|
||||
|
Loading…
x
Reference in New Issue
Block a user