Вопрос

Я пытаюсь использовать urlretrieve для загрузки файлов с URL-адресов, которые принимают форму:

http://example.com/download.php?id=6456&name=foo

но по какой-то причине я просто получаю пустой ответ.

Я попробовал метод, предложенный в этот вопрос похоже, это не помогло, потому что

remotefile.info()

не содержит ключа "content-disposition", только

['content-length', 'x-powered-by', 'refresh', 'server', 'connection', 'date', 'content-type']

Есть какие-нибудь предложения?

Это было полезно?

Решение

Информация от руководство пользователя:

info() — возвращает метаинформацию страницы, например заголовки, в виде экземпляра httplib.HTTPMessage (см. Краткую ссылку на HTTP Заголовки)

Какие ключи у вас есть в dict remotefile.info()?

Можете ли вы получить полную информацию о заголовке?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top