powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача файла между web-серверами
6 сообщений из 6, страница 1 из 1
Передача файла между web-серверами
    #38525061
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток.

Возможно ли средствами JavaScript\AJAX или другими запросить файл с внешнего web-сервера и передать на внутренний web-сервер?

Пока видится такое решение:
внешний web-сервер генерирует для пользователя web-форму, содержащую скрытое поле с закодированным в base64 файлом.

Размер файла не более 50 Кб.
Браузеры: IE >=8, Chrome, Opera...

Спасибо.
...
Рейтинг: 0 / 0
Передача файла между web-серверами
    #38525094
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql2012Доброго времени суток.

Возможно ли средствами JavaScript\AJAX или другими запросить файл с внешнего web-сервера и передать на внутренний web-сервер?

Пока видится такое решение:
внешний web-сервер генерирует для пользователя web-форму, содержащую скрытое поле с закодированным в base64 файлом.

Размер файла не более 50 Кб.
Браузеры: IE >=8, Chrome, Opera...

Спасибо.

Может я не понял задачу, но разве не легче сделать это средствами сервера? То есть дёрнуть скрипт внутреннего сервера, передав ему ссылку на файл внешнего сервера, а этот скрипт просто напрямую получает данный файл и сохраняет (или что там с ним сделать надо).
...
Рейтинг: 0 / 0
Передача файла между web-серверами
    #38525097
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,

Да, такой вариант тоже был рассмотрен, но на данном этапе используется авторизация пользователя...
внутренний сервер => должен пройти авторизацию...
...
Рейтинг: 0 / 0
Передача файла между web-серверами
    #38525102
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql2012,

JSONP с передачей файла в формате base64.
но это надо сделать на том внешнем сервере.

кроссдоменный XMLHttpRequest не получится юзать, в IE он не может передать куки.
...
Рейтинг: 0 / 0
Передача файла между web-серверами
    #38525113
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql2012Програмёр,

Да, такой вариант тоже был рассмотрен, но на данном этапе используется авторизация пользователя...
внутренний сервер => должен пройти авторизацию...

Без доп. правок внешнего сервера - никак. На то и фишка системы безопасности браузеров, она не позволяет одному домену получить данные к данным с другого домена через браузер пользователя, без явного на то согласия сервера, с которого инфа запрашивается.

В общем, можно на внешнем сервере разрешить кроссдоменные запросы и мучить комп пользователя получением и отправкой лишнего трафика... А можно просто на внешнем сервере дать доступ к файлам по временным ссылкам например, или подобным образом, пользователям отдавать такие ссылки, а вот так передавать ссылки внутреннему серверу.
...
Рейтинг: 0 / 0
Передача файла между web-серверами
    #38525190
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,

Спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача файла между web-серверами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]