Как Chrome / Firefox / ie10 + обрабатывает HTTP-запросы кросс-протокола?
Я писал веб-страницу, которая использует онлайн-API, который выводит только JSON и обслуживается только с сервера SSL. (Это API Eventbrite). А мой личный веб-сервер не поддерживает SSL.
Когда я использую запрос jQuery HTTP GET (я также использовал прямые запросы AJAX и XDomainRequest) для ответа на синтаксический анализ моей веб-страницы, я получаю сообщение об ошибке: SCRIPT5: доступ запрещен . Это происходит только в IE9 и ниже, во всех других браузерах он работает нормально.
Это подводит меня к вопросу, почему Microsoft внедрила эту защиту в IE9 и ниже (а не в 10+) и почему Google и Firefox не включают такую защиту. Это песочный бокс, который есть в Chrome / Firefox, который предотвращает запуск потенциально вредоносных скриптов вне браузера? Что происходит за кулисами?
0 ответов на вопрос
Похожие вопросы
-
3
Установите Silverlight для Mozilla Firefox без прав администратора
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
-
3
Есть ли в Chrome что-то похожее на ключевые слова для поиска в Opera?
-
6
Почему Firefox в Linux выглядит иначе, чем Windows / Mac?
-
3
Где находится Google Chrome Crash Dump?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
8
Отображение XML в браузере Chrome
-
5
Окно поиска в Chrome
-
2
Firefox печать в PDF-файл