mcya / JavaScriptExperience

👮 JavaScript Experience for web(JavaScript归类:简单入门+数组+经典循环+字符串+函数+Date日期+简单对象+BOM+DOM) +[ Issues(js实用技巧)]
29 stars 8 forks source link

跨域 #16

Open mcya opened 6 years ago

mcya commented 6 years ago

// 为什么会存在跨域请求数据的问题。 // 在实际大的项目开发中,数据并不全是来源于本机的服务器,很多时候要进行跨域请求数据。 // 而js的同源策略是不允许跨域请求数据的,这样就造成了一种矛盾。 // 于是乎,聪明的开发人员想出了一种利用js可远程加载其它服务器脚本文件的“漏洞”, // 创造性地提出了一种非官方的跨域请求协议——jsonp。 // 当然,jsonp只是解决跨域请求中的一种办法,还有一种则需要依赖服务器方, // 在服务器资源方对请求设置白名单后,请求方还需要在请求头中设置请求秘钥