您的位置:首页 > Web前端 > JavaScript

使用jsonp实现跨域访问的代码演示

2017-10-08 11:12 351 查看
访问方的代码:

// 发送getJSON请求格式如下,一定要携带参数callback=?
$.getJSON("http://localhost:9988/jsonp-demo/a?callback=?",function(data){
// data就是跨域请求获取的json格式的数据
alert(JSON.stringify(data));
})


被访问方的代码:

// 获取请求参数callback,这个method就是方法名
String method = request.getParameter("callback");
// 封装json格式的对象
String json = "{\"name\":  \"lisi\",\"age\":  \"18\"}";
// 以下面这种方式将请求方需要的json数据跨域发送给请求方
response.getWriter().print(method + "(" + json + ")");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: