当前位置: 首页 > news >正文

前端发送了请求头的参数,经debug发现后端请求对象请求头中没有该参数

debug测试,发现前端发来请求头中确实没有找到添加的请求头参数,但是 Network 中却显示请求头中有该参数信息。

原因是RequestHeaders中设置的请求参数含有下划线,NGINX将静默地丢弃带有下划线的HTTP标头,这样做是为了防止在将头映射到CGI变量时出现歧义,因为在该过程中,短划线和下划线都映射到下划线。

解决办法

1、需要在最外层 nginx 的 http 全局中,添加或修改 underscores_in_headers on; 然后重新加载nginx配置文件。
2、修改请求头信息,如将 access_token 修改为 access-token 。

http://www.lryc.cn/news/460103.html

相关文章:

  • 雷池社区版如何使用静态资源的方式建立站点
  • 车载电源OBC+DC/DC
  • 【朝花夕拾】免费个人网页搭建:免费托管、CDN加速、个人域名、现代化网页模板一网打尽
  • Spring Boot知识管理系统:用户体验设计
  • 《数字信号处理》学习08-围线积分法(留数法)计算z 逆变换
  • vue3中的computed属性
  • C++学习笔记之vector容器
  • LeNet-5(论文复现)
  • 基于SpringBoot+Vue+Uniapp汽车保养系统小程序的设计与实现
  • 【问题实战】Jmeter中jtl格式转换图片后如何分开展示各个性能指标?
  • 解决 MySQL 连接数过多导致的 SQLNonTransientConnectionException 问题
  • 猫头虎分享:什么是 ChatGPT 4o Canvas?
  • qiankun 主项目和子项目都是 vue2,部署在同一台服务器上,nginx 配置
  • 深入浅出MongoDB(七)
  • 【华为】配置NAT访问互联网
  • Spring Boot项目使用多线程执行定时任务
  • 【安装JDK和Android SDK】
  • 汇总10个AI免费一键生成PPT的网站
  • 超材料光子晶体和禁带分析实例_CST电磁仿真教程
  • 关于OceanBase数据库的poc测试连接经验(by liuhui)
  • Docker部署如何修改本地mysql,redis连接信息
  • PHP中的ReflectionClass常见用法
  • processing像素画教程
  • 【秋招笔试】10.13字节跳动(已改编)秋招-三语言题解
  • 牛客网上最全的Java八股文整理,涵盖Java全栈技术点
  • Skyeye 云智能制造 v3.14.9 发布,ERP 商城 + AI
  • Element-快速入门
  • 利士策分享,从“亮剑精神”汲取财富智慧
  • 【JavaScript】关于使用JS对word文档实现预览的一些思考
  • 安宝特方案 | AR技术在轨交行业的应用优势