nginx代理webSocket 和eventSource 相关配置
文章转载自: https://blog.csdn.net/Embrace924/article/details/92649471
nginx代理webSocket 和eventSource 请求超时连接不通 但是本地可以
nginx代理出了问题 不能普通代理一样
要先发起普通请求代理 然后通过一些属性再次转换
#常用配置
location /api/ {
proxy_pass http://请求地址/;
}
#eventSource
location /es/ {
proxy_pass http://请求地址/;
proxy_set_header Connection '';
proxy_http_version 1.1;
chunked_transfer_encoding off;
proxy_buffering off;
proxy_cache off;
}
#webSocket
location /api/ws/ {
proxy_pass http://请求地址/;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下