函式名稱:EventHttpRequest::clearHeaders()
適用版本:Event擴充套件版本 1.2.0 或更高版本
函式用法:bool EventHttpRequest::clearHeaders()
該方法用於清除當前EventHttpRequest
例項中的所有HTTP請求頭。
返回值是布林型別,如果成功清除所有頭部,則返回true
;否則,返回false
。
示例:
// 建立一個 EventHttpRequest 物件
$request = new EventHttpRequest(function() { });
// 新增一些HTTP請求頭
$request->addHeader("Content-Type", "application/json");
$request->addHeader("Authorization", "Bearer token123");
// 清除所有請求頭部
$request->clearHeaders();
// 列印清除後的請求頭部
// 由於清除了所有頭部,所以不會有任何輸出
print_r($request->getInputHeaders());
在上面的示例中,我們建立了一個EventHttpRequest
物件,並新增了一些HTTP請求頭。然後我們透過呼叫clearHeaders()
方法清除了所有請求頭。最後,我們使用getInputHeaders()
方法來獲取清除後的請求頭部,並發現已經沒有任何輸出了,這說明所有請求頭都被成功清除了。