牛牛在线工具

EventHttpRequest::removeHeader()

收录 8868 个 PHP 函数,含用途说明与用法示例。

EventHttpRequest::removeHeader()

从 EventHttpRequest 对象中移除指定的请求标头

函数名:EventHttpRequest::removeHeader() 适用版本:该函数适用于 PHP 版本 5.4.0 及以上,并且需要 Event 扩展库的支持。 用法:EventHttpRequest::removeHeader() 函数用于从 EventHttpRequest 对象中移除指定的请求标头。 语法:bool EventHttpRequest::removeHeader(string $key) 参数: $key:要移除的请求标头的名称。 返回值:如果成功地从 EventHttpRequest 对象中移除了指定的标头,则返回 true。如果指定的标头不存在,则返回 false。 示例: // 创建 EventHttpRequest 对象 $request = new EventHttpRequest(); // 添加两个请求标头 $request->addHeader("Content-Type", "application/json"); $request->addHeader("Authorization", "Bearer token123"); // 打印当前的请求标头 var_dump($request->getInputHeaders()); // 输出如下: // array(2) { // ["Content-Type"]=> // string(16) "application/json" // ["Authorization"]=> // string(12) "Bearer token123" // } // 移除指定的请求标头 $request->removeHeader("Authorization"); // 再次打印当前的请求标头 var_dump($request->getInputHeaders()); // 输出如下: // array(1) { // ["Content-Type"]=> // string(16) "application/json" // } 在上面的示例中,我们首先创建了一个 EventHttpRequest 对象并添加了两个请求标头。然后使用 removeHeader() 函数移除了指定的请求标头 "Authorization"。最后,我们打印了当前的请求标头列表,可以看到 "Authorization" 标头已成功地被移除。