关于jsonp
Posted 偶尔发呆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于jsonp相关的知识,希望对你有一定的参考价值。
网上查的内容显示,
一、$.ajax()的jsonp原理可以用下面的代码展示:
var script= document.createElement("script"); script.type = "text/javascript"; script.src = "url"; document.getElementsByTagName("HEAD")[0].appendChild(script);
不过,我发现了一个现象:
如果使用$.ajax() jsonp发送请求时,请求会携带当前页面的cookie(相当于直接传参了),
而如果直接使用$.ajax()访问外域网站,是不会携带cookie的。
二、springMVC在返回中文时,需要设置编码
@RequestMapping(value = "/something", produces="text/html;charset=UTF-8")
以上是关于关于jsonp的主要内容,如果未能解决你的问题,请参考以下文章