Доступ к полной информации запроса в ответе клиента aiohttp - PullRequest
0 голосов
/ 22 января 2020

Я хотел бы регистрировать информацию о хосте и порте прокси для каждого запроса клиента в aiohttp. aiohttp.ClientResponse класс имеет свойство request_info, которое содержит очень основ c информацию о текущем запросе.

Мой текущий код:

async with self.session.request(**data) as resp:
    logger.info(
        f'{resp.method} '
        f'{resp.host}:{resp.url.port}'
        f'{resp.url.relative()} '
        f'HTTP/{resp.version.major}.{resp.version.minor} '
        f'{resp.status} '
        f'{resp.content.total_bytes}'
    )

...