自定义header获取不到问题
请求中新增请求头need_token值为1
curl --location --request POST 'http://test.com?param1=1¶m2=2' \
--header 'need_token: 1' \
--header 'User-Agent: apifox/1.0.0 (https://www.apifox.cn)'
lumen6+中获取
$request->header('need_token');
获取到的值为null
看了下源码取值为$_SERVER,打印出来也为空,难道自定义header获取不到?
但是看别的位置自定义bdtoken又能正常获取到
然后猜测应该是命名问题,改成needtoken,就能获取到了
难道自定义header中带-都被过滤了?也没有什么文档说明啊
本作品采用《CC 协议》,转载必须注明作者和本文链接
用-而不是_