Используя python (urllib) для загрузки файла, как получить реальное имя файла? - PullRequest
0 голосов
/ 24 июня 2011

Итак, мне наконец-то удалось получить свой сценарий для входа на веб-сайт и загрузки файла ... однако в некоторых случаях у меня будет URL-адрес типа "http://www.test.com/index.php?act=Attach&type=post&id=3345". Firefox находит имя файла в порядке ... поэтому я долженв состоянии.

Я не могу найти заголовок «Content-Disposition» через что-то вроде remotefile.info () ['Content-Disposition']

Кроме того, remotefile.geturl () возвращаеттот же URL.

Чего мне не хватает? Как мне получить фактическое имя файла? Я бы предпочел использовать встроенные библиотеки.

1 Ответ

2 голосов
/ 24 июня 2011

Задачей удаленного сервера / службы является предоставление заголовка расположения контента.

Вы ничего не можете сделать, если удаленный сервер / служба не находятся под вашим собственным контролем.

...