在 PHP 中获取请求的“内容类型”标头
我正在PHP中实现REST服务。此服务应该能够支持多种输入和输出格式(JSON、XML)。因此,我想检查请求标头“接受”和“内容类型”,以了解客户端发送和请求的内容类型。
访问“接受”标头非常简单,就像使用 一样。但是,访问“内容类型”标头似乎是一项艰巨的任务。我搜索了PHP文档和网络,但提供的唯一解决方案是使用PHP函数,该函数仅在PHP作为Apache模块安装时才受支持,这在我的情况下是不正确的。$_SERVER['HTTP_ACCEPT']
apache_request_headers()
所以我现在的问题是:如何访问请求的标题“内容类型”?