1.客户端和正常调用非跨域接口一样
2.服务端
返回的时候用callback+(返回值)的方式返回结果. callback为客户端的隐藏参数.
public String converJsonResultSimple(String jsonString ,String callback){
if(callback!=null && !"".equals(callback)){
jsonString = callback + "(" + jsonString + ")";
}
return jsonString;
}
@RequestMapping(value = "/uploadUserBehaviorInfo", method = {RequestMethod.GET,RequestMethod.POST})
public String uploadUserBehaviorInfo(String data,String callback){
Sting resutStr = data+"处理结果";
return converJsonResultSimple(resutStr,callback);
}
相关文章
- Nginx配置代理解决本地html进行ajax请求接口跨域问题
- 集成AI智能安防平台EasyCVR时,调取录像接口报跨域错误的解决方法
- 关于vue2用vue-cli搭建环境后域名代理的http-proxy-middleware解决api接口跨域问题
- vue-cli 前端开发,后台接口跨域代理调试问题
- 从.Net到Java学习第十二篇——SpringBoot+JPA提供跨域接口
- Nginx 学习笔记(八)http和https跨域问题解决
- python 全栈开发,Day100(restful 接口,DRF组件,DRF跨域(cors组件))
- nodejs 接口跨域
- Android 中加载本地Html 跨域问题,http协议允许加载
- HTTP访问控制(CORS)、同源策略、跨域和预检请求等问题