Есть ли в Firefox эквивалент XDomainRequest?

Есть ли эквивалент Firefox Internet Explorer XDomainRequest в Firefox или любом другом браузере?

Я хочу получить доступ к услуге /веб-сайту за пределами моего домена.

12 голосов | спросил leeand00 24 PMpFri, 24 Apr 2009 22:37:31 +040037Friday 2009, 22:37:31

2 ответа


0

Объект XDomainRequest в Internet Explorer 8 является проприетарным методом для запроса ресурсов, которые находятся за пределами «политики одного и того же источника».

Firefox 3.5+ и Safari 4+ разрешают междоменные запросы через объект XMLHTTPRequest. Пользовательские агенты, поддерживающие XMLHTTPRequest Level 2, должны иметь поддержку общего доступа к ресурсам (CORS), которая позволяет извлекать ресурс, ЕСЛИ ресурс сообщает, что его можно запросить из других доменов.

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

Больше информации здесь: http://www.w3.org/TR/cors/ и  на /TR /XMLHttpRequest2 на веб-сайте W3C.

ответил saltybeagle 29 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 29 Sep 2009 01:09:10 +0400 2009, 01:09:10
0

Возможно, вам просто нужно установить междоменные заголовки на целевом сервере.

.htaccess пример:

Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Headers "X-Requested-With"
Header set Access-Control-Max-Age "60"

XmlHttpRequest отправит запрос OPTIONS на целевой сервер, который ответит этими заголовками, что позволит клиенту отправить намеченный запрос.

Источник: http://www.oriontransfer.co.nz/blog /2011-05 /кросс-домен-Ajax /индекс

ответил Johanna Ediger 10 Maypm11 2011, 19:17:05

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132