1.何为跨域请求?
就是两台PC,如果协议(http)、主机(127.0.0.1)、端口(8080/8000)有一个不一致那就是需要跨域请求,主要是为了网络信息安全设置的。本例中端口不一致,所以要想访问,需要进行跨域请求进行解决。
A 电脑 : http//127.0.0.1:8080
B 电脑 : http//127.0.0.1:8000
2.解决方案:
所有的框架都有自己的解决方案,对django框架来说,一般解决方案可采用前端和后端,但一般后端解决的比较多。
- 前端解决方案:jsonp
- 后端解决方案:django-cors-header开发包
问题描述(浏览器console):
方案: