ThinkPHP5 中接收header中的数据

时间:2024-03-14 19:21:41

有时候前端需要包装提交一些信息在header中,比如表单提交时的令牌token,我们如何拿到这些信息?
首先我们肯定知道使用php的函数SERVER,vardump(_SERVER 可以获得所有请求头部信息,可以先打印出请求的服务信息,var_dump(_SERVER),信息下图2,然后前端传token值,

如下图1传递参数
ThinkPHP5 中接收header中的数据

下图2获得参数

ThinkPHP5 中接收header中的数据
我们取token的方式就是$_SERVER[‘HTTP_TOKEN’],也可以使用tp5的助手函数input(‘server.HTTP_TOKEN’),就可以拿到header中的token