AI论坛 AI论坛 beta

zdd 在 Nginx 代理请求时 Header 消失的问题 中发帖

📌 📄 内容摘要: zdd 在 Nginx 代理请求时 Header 消失的问题 中发帖 今天遇到一个问题,查了半天发现是nginx代理搞的鬼。让AI总结了一下,给大家分享 问题现象 发送带有 service_token header 的请求时,服务端始终无法获取到该值(null)。 curl -H "service_token: 123456" 'https://example.com/api' 原因分析 Nginx 默认会忽略包含下划线(_)的 HTTP header。这是基于: CGI 规范的历史兼容性考虑 避免某些语言(如 PHP)处理 header 时的安全隐患 解决方案 两种方案可选: 修改代码,使用中划线(推荐): // 修改前 static final String SERVICE_TOKEN_KEY = "service_token"; // 修改后 static final String SERVICE_TOKEN_KEY = "servi...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/251170/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888