【前端】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; #定义反向代理网址

}

}

相关推荐
IMPYLH1 分钟前
HTML 的 <dialog> 元素
前端·html
AI编程实验室5 分钟前
用 npm + Three.js 做一颗西瓜:把夏天的清凉感放进浏览器
前端·后端·ai编程
渣波11 分钟前
基于 Milvus 构建小说知识库 RAG,实现图书智能问答(天龙八部实战)
前端·后端
JavaGuide13 分钟前
我最推荐的 4 个 AI 编程 Skills:grill-me、research、diagnosing-bugs、code-review
前端·后端·ai编程
Moment14 分钟前
2026 了,前端转 AI 全栈我是这么学的 😍😍😍
前端·后端·面试
野生风长15 分钟前
c++(日期类的实现)
前端·c++
瞬间&永恒~16 分钟前
【MySQL】练习5-1:配置慢查询日志
linux·运维·云原生
恋猫de小郭17 分钟前
Android R8 为什么可以让 Kotlin 协程提速 2 倍?
android·前端·flutter
A153625517 分钟前
五金批发电商业财一体化 ERP 推荐:打通订单、库存、财务对账
大数据·运维·人工智能·零售
han_hanker20 分钟前
SQL语法 , BETWEEN ... AND ...,比较运算符
前端·javascript·sql