JavaScript & XMLHttpRequest - PullRequest
       6

JavaScript & XMLHttpRequest

1 голос
/ 19 августа 2010

Я знаю, что из-за изолированной программной среды безопасности JavaScript невозможно загрузить данные XML вне домена, на котором включен код JavaScript.

Но если я использую localhost: 8080 и документ xml приходит с локального хоста на той же машине, но с другого порта, например 8081, считается ли это тем же доменом или нет?

Спасибо

Энди Э, Кену и Джейкобу, спасибо всем: -)

1 Ответ

5 голосов
/ 19 августа 2010

Другой порт считается «другим источником» и, таким образом, нарушает одну и ту же политику происхождения.

URL                                                Outcome   Reason
=================================================================================
http://store.company.com/dir2/other.html           Success   
http://store.company.com/dir/inner/another.html    Success   
https://store.company.com/secure.html              Failure   Different protocol
http://store.company.com:81/dir/etc.html           Failure   Different port
http://news.company.com/dir/other.html             Failure   Different host

Источник (и): Одинаковая политика происхождения для JavaScript - MDC , Одинаковая политика происхождения - Википедия .

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