提供的页面one.com
具有以下代码:
$.post 'http://two.com/',
data: 'example'
, dataType: 'jsonp'
它给出以下控制台错误:
XMLHttpRequest cannot load http://two.com. Origin http://one.com is not allowed by Access-Control-Allow-Origin.
提供的页面one.com
具有以下代码:
$.post 'http://two.com/',
data: 'example'
, dataType: 'jsonp'
它给出以下控制台错误:
XMLHttpRequest cannot load http://two.com. Origin http://one.com is not allowed by Access-Control-Allow-Origin.
JSONP本质上是 a GET
,而不是 a POST
。它使用script
标签作为其传输机制,并script
标记GET
它们的脚本。
$.get 'http://two.com/',
data: 'example'
, dataType: 'jsonp'
另请注意,服务器必须支持 JSONP 才能工作,就像如果您请求它必须支持(比如说)XML 一样。它发回的格式特定于 JSONP。