在开发过程中前后端需要不定时进行数据交互,由于是在不同的电脑上操作,所以前端不能直接获得后台数据,需要按照以下几种方法才能时间数据互通:
第一种:
跨域访问最先想到的当然是jsonp了
第二种:
通过CORS(Cross-Origin Resource Sharing)跨域资源共享的方式实现
第三种:
通过往请求消息头中加Access-Control-Allow-Origin
Access-Control-Allow-Origin是HTML5添加的新功能,设置这个属性值为你前端所在服务器的ip地址
第四种:
nginx反向代理,这种方式简单,推荐使用
参考链接:http://blog.csdn.net/kh717586350/article/details/78802611
其他方法:
1、node搭一个proxy服务器
2、使用mock server,先约定好接口和参数啥的上线时直接去掉mock数据