Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了NodeJ node.js Jquery Ajax 跨域请求大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

Jquery + Ajax 跨域请求

说白了就是前台请求ajax数据(JSON)但是请求的数据不在本地的绝对路径下,接口数据 是没有这个安全性的我对外公开的接口数据,只要你找到接口你就可以使用里面的数据 ,但是在浏览器端他做了一套机制就是 不让你随意的访问别人服务器的外来接口,如果是好的数据的化  你可以学习使用,如果是一些恶意数据,对服务器对个人来说都是没有安全性的,目前明白一点就是 阻止跨域请求就是 浏览器的原因,也算是ajax的原因,所以这个前台你是无能为力的。

解决办法:

服务器端进行权限的配置,只要是跨域呢请求的数据都是JSONP ,操作呢就是在服务器配置允许哪些可以通过请求到我这里,跨域请求后的数据是否提交到我的服务器,我的服务器配置  通过  access-control-allow-origin   允许所有  ‘*‘(所有)   @L_489_4@发一个头  Header

 

NodeJ node.js Jquery Ajax 跨域请求

 

NodeJ node.js Jquery Ajax 跨域请求

const http=require(‘http);

http.createServer((req,res)=>{
    res.setHeader(‘access-control-allow-origin‘,‘*‘);
    res.write("{"a":12,"b":"Blue"}");
    res.end();
}).listen(8080);
@H_856_44@my server

NodeJ node.js Jquery Ajax 跨域请求

 

问题:

1.表单提交数据为什么可以跨域,表单是浏览器行为   规则就可以跨域  而Ajax不可以   规定的   表单规定的权限可能比  ajax权限大,不过一般ajax请求的都是 API接口只能这么说,表单提交是理论是可以任意提交到任意位置。

大佬总结

以上是大佬教程为你收集整理的NodeJ node.js Jquery Ajax 跨域请求全部内容,希望文章能够帮你解决NodeJ node.js Jquery Ajax 跨域请求所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。