简述跨域请求与反向代理

反向代理

我们都知道,反向代理与正向代理相反,正向代理是对服务器而言客户端是透明的,而反向代理就是对客户端而言服务器是透明的。(透明可以理解为不知道哪个才是真实的)

反向代理与跨域的关系

跨域是什么

浏览器为了安全,不允许进行跨域请求。( img、iframe、script 等标签的 src 属性除外)

跨域请求,就是请求的url与当前页面url中的协议域名端口号有一个或多个不同,只要有一个不同就属于跨域。

localhost和127.0.0.1也不行。

使用Nginx反向代理解决跨域问题

虽然浏览器不能直接发送跨域请求,但是服务端可以啊。我们可以使用Nginx来进行反向代理,客户端的请求都发到代理服务器这里来,代理服务器再进行转发,就可以解决跨域的问题了。

反向代理
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 什么是跨域? 跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,或是a页面为ip地址,...
    没事儿啊阅读 1,365评论 0 5
  • 前言 目前在开发中前后端分离的模式比较普遍,那么跨域问题也就时常会遇到。网上资料都很片面,不全面,以及都没有说为什...
    江江的大猪阅读 1,465评论 0 11
  • 转载自图解正向代理、反向代理、透明代理 套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出...
    卓三阳阅读 1,562评论 0 28
  • 1、代理和跨域 1.1 正向代理 1)用户希望代理服务器帮助其和要访问服务器之间实现通信,需要:a.用户IP报文的...
    Hughman阅读 9,298评论 0 14
  • “就像蝴蝶飞不过沧海,没有谁忍心责怪。” 人生永远不会圆满,梦想永远触不可及。 人生的意义不是登顶,而是不断攀登的...
    安_5b48阅读 343评论 0 0

友情链接更多精彩内容