Ver a proveniência

Support overriding the total fetch timeout

tags/v0.2.8^0
JustAnotherArchivist há 2 anos
ascendente
cometimento
5579129b11
1 ficheiros alterados com 2 adições e 2 eliminações
  1. +2
    -2
      qwarc/__init__.py

+ 2
- 2
qwarc/__init__.py Ver ficheiro

@@ -34,7 +34,7 @@ class Item:

self.childItems = []

async def fetch(self, url, responseHandler = qwarc.utils.handle_response_default, method = 'GET', data = None, headers = [], verify_ssl = True):
async def fetch(self, url, responseHandler = qwarc.utils.handle_response_default, method = 'GET', data = None, headers = [], verify_ssl = True, timeout = 60):
'''
HTTP GET or POST a URL

@@ -65,7 +65,7 @@ class Item:
writeToWarc = True
try:
try:
with _aiohttp.Timeout(60):
with _aiohttp.Timeout(timeout):
self.logger.info(f'Fetching {url}')
response = await self.session.request(method, url, data = data, headers = headers, allow_redirects = False, verify_ssl = verify_ssl)
try:


Carregando…
Cancelar
Guardar