Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Read file в переменную


Автор: 4epT 1.3.2012, 19:12
Всем привет =) Ситуация такая, на странице есть ссылка на скачивание файла, могу ли я при помощи JS выкачать содержимое этого файла в переменную ?

Автор: Wolf1994 2.3.2012, 09:58
Кажется, можно получить контент iframe'а на одном домене. В фрейм можно загрузить любую страницу (файл, если для него нет серверных заголовков на скачивание).

Автор: 4epT 2.3.2012, 10:52
Ну мне нужно выкачать файл (attachment) из письма в GMail и передать его на свой сервер .. пробовал делать простой запрос, а параметром передавать ссылку на скачивание, но с другого сервера (домена) не получается выкачать файл ... просит авторизацию. Ваш метод подойдет ? И можно чуть подробнее его описать ?

Автор: Wolf1994 2.3.2012, 15:15
Нет. Описанный метод подойдёт собственного сайта, HTML код которого может быть легко изменён и с локальным использованием переменной.

"Аттачи" с почтовых серверов не должны скачиваться без авторизации. С этим может помочь http://ie.php.net/manual/ru/book.curl.php.

Ещё вариант. Сделать https://www.google.ru/search?q=gmail+forwarding писем на почтовый ящик на собственном сервере и получать все файлы с него без внешних ограничений.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)