84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
联调接口 后台完全不管 目前准备用jsonp来做跨域 想问各位有没有什么更好的解决方法
小伙看你根骨奇佳,潜力无限,来学PHP伐。
后台设置response.setHeader("Access-Control-Allow-Origin", "*");即可也可以在nginx端配置来解决。jsonp并不是一种特别好的办法,它对传输的数据有大小限制。
CORS。。。。
CORS。既然是前后端分析,后台设置一下header就行
本次起个node服务器转发请求
不建议使用jsonp跨域,这个古老的方法虽然兼容性好,但局限性大,而且有XSS的风险。 比较完全的前后端分离,当然就是前端人员管理web服务器,当然这对前端人员的要求就比较高了。
如果只是为了调接口,还是自己搞个本地的测试服务器比较好,就是作为页面的静态服务器,方便调页面,并且能实现请求的转发,请求到数据。 可以自己用express撘,也可以用browsersync+gulp或webpack+热重载服务器这些现成的。
我用的是browsersync,配置很方便,可以参考这个。
有个chrome插件,它做的事情就是 response.setHeader("Access-Control-Allow-Origin", "*") ,开启即可。
加nginx
WebSocket不受跨域限制,传送任何数据都可以,包括jsonp。
话说这个不应该是还没开发的时候就定下来吗?到联调才确定jsonp,还是cors,是不是有点晚啦
不要jsonp,实在太不方便了
后台设置response.setHeader("Access-Control-Allow-Origin", "*");即可
也可以在nginx端配置来解决。
jsonp并不是一种特别好的办法,它对传输的数据有大小限制。
CORS。。。。
CORS。既然是前后端分析,后台设置一下header就行
本次起个node服务器转发请求
不建议使用jsonp跨域,这个古老的方法虽然兼容性好,但局限性大,而且有XSS的风险。
比较完全的前后端分离,当然就是前端人员管理web服务器,当然这对前端人员的要求就比较高了。
如果只是为了调接口,还是自己搞个本地的测试服务器比较好,就是作为页面的静态服务器,方便调页面,并且能实现请求的转发,请求到数据。
可以自己用express撘,也可以用browsersync+gulp或webpack+热重载服务器这些现成的。
我用的是browsersync,配置很方便,可以参考这个。
有个chrome插件,它做的事情就是 response.setHeader("Access-Control-Allow-Origin", "*") ,开启即可。
加nginx
WebSocket不受跨域限制,传送任何数据都可以,包括jsonp。
话说这个不应该是还没开发的时候就定下来吗?到联调才确定jsonp,还是cors,是不是有点晚啦
不要jsonp,实在太不方便了