使用jsonp完美解决跨域问题_javascript技巧
程序员文章站
2022-03-26 14:13:17
...
调用web接口,get请求,发现提示:No 'Access-Control-Allow-Origin' header is present on the requested resource.
$.ajax({
url: "http://.......",
type: 'GET',
dataType: 'JSONP',//here
success: function (data) {
这个和安全机制有关,默认不允许跨域调用
处理手段:使用jsonp格式, ajax请求参数dataType:'JSONP'。
复制代码 代码如下:
$.ajax({
url: "http://.......",
type: 'GET',
dataType: 'JSONP',//here
success: function (data) {
}
});
哎这真是难者不会,会者不难啊,简单的一行代码,就解决了这个大问题。。。。哭~
下一篇: nginx负载均衡同步上传文件的问题
推荐阅读
-
JS中使用cavas截图网页并解决跨域及模糊问题
-
使用HTML5中postMessage知识点解决Ajax中POST跨域问题
-
解决使用elementUI框架el-upload跨域上传时session丢失问题
-
使用AngularJS 跨站请求如何解决jsonp请求问题
-
javascript 跨域问题以及解决办法
-
浅析JSONP解决Ajax跨域访问问题的思路详解
-
深入浅析Jsonp解决ajax跨域问题
-
ajax跨域问题解决方案(jsonp,cors)
-
使用canvas截图网页为图片并解决跨域空白以及模糊问题
-
开发中解决Access-Control-Allow-Origin跨域问题的Chrome神器插件,安装及使用