2013-06-07 2 views
0

если я получаю данные с внешнего веб-сайта в форме JSONP, как мне получить доступ к ответу заголовка HTTP? Я слышал, что это может быть сложно, но мой опыт в том, что все возможно.JSONP проверить ответ заголовка

+0

http://en.wikipedia.org/wiki/Same_origin_policy – SLaks

+0

https://twitter.com/Schabse/status/343043352889024513 – SLaks

ответ

1

Nope.

Это совершенно невозможно.

Весь смысл JSONP заключается в обходе same-origin policy путем передачи результата через исполняемый Javascript-код.
Помимо кода JS, сгенерированного удаленным сервером, вы не можете получить какую-либо информацию.

+0

Если это так, то почему я могу вручную просмотреть ответ в браузер, как хром? Ответ отправляется в той или иной форме. – user2104778

+0

@ user2104778: Да, но из Javascript он недоступен из соображений безопасности. – SLaks

+0

доступен на любом другом языке или любым другим способом. – user2104778

Смежные вопросы