【前端】nginx 反向代理,实现跨域问题

前面讲跨域的问题,这篇 C# webapi 文章里面已经说过了。在上述文章中是属于从服务器端去允许访问的策略去解决跨域问题。而这里是从客户端的角度利用反向代理的方法去解决跨域问题。

反向代理:其原理就是将请求都接收到一个中间件(中间地址)去响应,这样所有的请求和响应都在一个源上去处理。

所有的请求去访问代理服务器,然后代理服务器把请求代理到web服务器,以及客户端。

上图的实现如下列配置所示: proxy_pass 就是定义代理地址。

server {

listen 8080;

server_name localhost;

location / {

root html/hmdp;

index index.html index.htm;

}

location /api {

proxy_pass http://127.0.0.1:8081; #定义反向代理网址

}

}

相关推荐
CreasyChan7 分钟前
VirtualBox 安装 CentOS 7.2
linux·运维·centos
Geoffwo11 分钟前
electron中拦截请求
前端·javascript·electron
J_liaty13 分钟前
Nginx核心功能解析与实战指南
运维·nginx·负载均衡
程序员码歌15 分钟前
短思考第268天,自媒体路上的4大坑点,很多人都踩过
android·前端·ai编程
黎明初时20 分钟前
React基础框架搭建5-路由配置:react+router+redux+axios+Tailwind+webpack
前端·react.js·webpack
杰克崔20 分钟前
glibc社区提问
linux·运维·服务器·车载系统
乾元34 分钟前
网络切片的自动化配置与 SLA 保证——5G / 专网场景中,从“逻辑隔离”到“可验证承诺”的工程实现
运维·开发语言·网络·人工智能·网络协议·重构
Source.Liu36 分钟前
【网络】VLAN(虚拟局域网)技术详解
运维·网络
CHrisFC37 分钟前
中小型第三方环境检测实验室的数字化破局之选——江苏硕晟LIMS
大数据·运维·人工智能
遗憾随她而去.39 分钟前
前端竞态问题
前端