设置请求头
我们写一个请求头的配置:
现在我们学习ajax提交表单
什么是表单
表单在网页中主要负责数据采集功能,HTML中的标签,就是用来采集用户输入的信息,并通过...>标签的属性则是用来规定如何把采集到的数据发送到服务器
action
action属性的值应是后端提供的一个URL地址,这个URL地址专门负责接收表单提交过来的数据,当form表单在未指定action...或端口只要有一个不一致,就是跨域
出现跨域的根本原因: 浏览器的同源策略不允许非同源的URL之间进行资源的交互
如何实现跨域数据请求
现如今,实现跨域数据请求,最好的两种解决方案,分别是JSONP...和CORS
JSONP: 出现的早,可以兼容低版本浏览器,缺点是只支持GET请求,不支持POST请求
CORS: 出现的晚,支持GET和POST请求,缺点是不兼容低版本浏览器(后面学习)
JSONP...的实现原理
由于浏览器同源策略的限制,网页中无法通过ajax请求非同源的接口数据,但是标签不受同源策略的影响,可以通过src属性,请求非同源的JS脚本
因此JSONP的实现原理