所以我正在尝试在PHP中解析一个具有以下设置的传入请求头:
Authorization: Custom Username
简单问题:我该如何获取它?如果它是Authorization: Basic
,我可以从$_SERVER["PHP_AUTH_USER"]
中获取用户名。如果是X-Custom-Authorization: Username
,我可以从$_SERVER["HTTP_X_CUSTOM_AUTHORIZATION"]
中获取用户名。但是定制授权未设置这两个头部。 var_dump($_SERVER)
没有提到此标头(特别是缺少AUTH_TYPE
),而PHP5函数(例如get_headers()
)仅适用于对外发出的请求的响应。我在一个默认Ubuntu安装上运行PHP 5 Apache。