Загрузка большого файла через HTTP-запрос GET останавливается на полпути - PullRequest
0 голосов
/ 16 апреля 2020

Что я пытаюсь сделать:

Я хочу загрузить некоторые файлы с удаленного сервера, используя python запросов.

Мой код :

for file in files_list:           
    url = "http://server:8080/path/to/file/" + file

    session = requests.Session()

    response = session.get(url, stream=True)

    fp = open(file, "wb")

    for chunk in response.iter_content(chunk_size=1024):
        fp.write(chunk)

    fp.close()

    session.close()

Результат:

Ему удается загрузить все файлы в моем files_list , но файлы выше 130MB загружены не полностью. Есть 2 таких файла, и они оба останавливаются на 130 МБ.

Что я использую:

  • Я использую Python 3.7.5

  • Удаленный сервер работает Windows 10 с WampServer

Вопрос:

Я что-то упустил? У ответов HTTP есть ограничение по размеру?

Любая помощь будет принята с благодарностью. Спасибо.

...