首页 > 开发 > AJAX > 正文

ajax中用josnp接收josn数据的实现方法

2024-09-01 08:30:58
字体:
来源:转载
供稿:网友

最近在做查快递网页时遇到一个问题,调用的快递100的api,但是快递100api不允许跨域请求,就是用127.0.0.1发的请求会直接被拦截。

只是个简单的网页,不想自己做服务器转发,最后找到了一个yahoo提供的jsonp代理:

http://query.yahooapis.com/v1/public/yql

var queryUrl = "/"http://www.kuaidi100.com/query?type=" + $("#type").val() + "&postid=" + $("#postid").val() + "/"";    $.ajax({     url: 'http://query.yahooapis.com/v1/public/yql', //jsonp代理api     dataType: "jsonp",     data: {      q: "select * from json where url=" + queryUrl,      format: "json"     },     success: function(result) {      var res = result.query.results.json;      console.log(res);      }     },    })   });

以上这篇ajax中用josnp接收josn数据的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表