Загрузка файлов большего размера с помощью python-запросов агента пользователя/2.2.1 приводит к удаленному подключению

#python-requests #artifactory

#python-запросы #искусственная

Вопрос:

Используя запросы библиотеки python и загружая файлы большего размера, я получу ошибку RemoteDisconnected('Remote end closed connection without response') .

Однако это сработает, если я изменю пользовательский агент библиотеки по умолчанию на что-то вроде «Mozilla/5.0».

Кто — нибудь знает причину такого поведения ?

Изменить: Происходит только со свойством X-Explode-Archive: true

Комментарии:

1. Имеет ли это отношение к Искусственному? Вы развертываетесь в Artifactory??

2. Да, я загружаю эти файлы в Artifactory

Ответ №1:

Есть ли какая-либо конкретная схема тайм-аута, которую вы могли бы выделить в этом случае? Например: Каждый раз время ожидания истекает через 60 секунд (такого рода)? Я бы предложил проверить журналы со всех носителей, настроенных с помощью экземпляра Artifactory. Например, обратный прокси-сервер и встроенный кот тоже. Поскольку проблема специфична для файлов большого размера, соотнесите шаблон тайм-аута с тайм-аутами, настроенными для всех сущностей, которые дадут нам подсказку по этой проблеме.

Комментарии:

1. К сожалению, у меня нет доступа к журналам сервера. Загрузка файлов большего размера работает, если я изменю Пользовательский агент запроса в запросе REST. Я предполагаю, что тайм-ауты настраиваются независимо от агента пользователя.