Ajax学习第七天 Ajax学习第七天——CORS跨域资源共享及jQuery中$.ajax()的使用 第二种解决非同源数据的方案 CORS:Corss orgin resource sharing 即跨域资源共享,它允许浏览器向跨域服务器发送Ajax请求,克服了Ajax只能同源使用的限制。 具体使用: 需要在服务器端进行配置,客户端无需配置 服务器端代码如下: app . get ( '/cross' , ( req , res ) => { // 1.允许哪些客户端访问我 // * 代表所有的客户端访问我 res . header ( 'Access-Control-Allow-Origin' , '*' ) ; // 2.允许客户端使用哪些方法访问我 res . header ( 'Access-Control-Allow-Method' , 'get,post' ) ; } ) ; 第三种解决非同源数据的方案 同源政策是浏览器给予Ajax技术的限制, 服务器端是不存在同源政策限制的 ,因此我们可以先将客户端的请求发送给自己的服务器端,由自己的服务器端与非同源的服务器端进行访问,拿到数据后,再将数据返回给自己的客户端,相当于在自己的客户端与非同源服务器端之间增加了一座桥梁,就是自己的服务器端。 本方法的提出要先了解 Cookie 的作用,最初的时候