自定义header获取不到问题

请求中新增请求头need_token值为1

curl --location --request POST 'http://test.com?param1=1&param2=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 协议》,转载必须注明作者和本文链接
讨论数量: 1

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!