JavaScript中的ajax跨域请求问题,还有angular和JQ中怎么加请求头信息,加了有什么用?

假如说现在咱俩在一个公司,你是后台,我是前端,用的是同一个电信的网线,一根网线下分了一个路由器,我跟你的电脑都是在这根网线下的同一个路由器下,这个时候我可以访问你的电脑上... 假如说现在咱俩在一个公司,你是后台,我是前端,用的是同一个电信的网线,一根网线下分了一个路由器,我跟你的电脑都是在这根网线下的同一个路由器下,这个时候我可以访问你的电脑上的文件吗?还有,我前台需要从后台获取数据,那么我写了个AJAX请求,你给我的请求的地址是你电脑的IP地址加上你的电脑上的某个文件,你这个文件能返回给我我想要的数据,但是,这个时候会出现跨域请求的问题吗?如果出现了,该怎么解决?是前台在请求的头部加东西还是后台把端口开开,为什么后台说端口全开开,不安全,这是为什么,还有,在分布式的服务器上请求到别的服务器中请求文件会出现跨域的问题吗? 展开
 我来答
然后去远足
2017-04-10 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2447万
展开全部

跨域跨域,跨的是域,根本原因是因为浏览器有同源策略。

除了前两种情况,剩下的都是跨域。


常见的解决方案有两种,一是 CORS,二是 JSONP,无论哪种,都需要后端配合。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式