2012-02-05 3 views
0

Чтобы предоставить услугу для веб-мастеров, мне нужно загрузить публичную часть своего сайта. В настоящее время я делаю это с помощью wget на своем сервере, но он представляет большую нагрузку, и я бы хотел переместить эту часть на клиентскую сторону.Есть ли реализация wget javascript (и на стороне клиента)?

Выполняется ли реализация wget в Javascript?

Если он существует, я могу заархивировать файлы и отправить их на сервер для обработки, что позволит мне сосредоточиться на основном бизнесе для моего приложения.

Я знаю, что в Js существует библиотека сжатия (например, zip.js), но мне не удалось найти wget-копию. Знаете ли вы что-то подобное?

ответ

1

Выполняется ли реализация wget в Javascript?

Я сомневаюсь, что это связано с встроенными браузерами ограничения ограничений, которые запрещают вам получать содержимое, находящееся в других доменах. Если содержимое находится в вашем домене, и вы не нарушаете политику безопасности, вы можете использовать AJAX.

+0

Хорошо ... Так что это означает, что это невозможно для меня. Знаете ли вы, возможно ли это с другими технологиями, такими как Java-апплеты? – Rob

+0

@Rob, AFAIK, технологии создания клиентских скриптов, такие как javascript, Flash, Java-апплеты, Silverlight, все соответствуют одному и тому же определению политики происхождения. Возможно, есть возможность переопределить эти настройки, используя файлы манифеста, но я не рекомендую вам рисковать. Сканирование лучше всего выполняется на сервере. –