函數(shù)名稱:EventHttpRequest::clearHeaders()
適用版本:Event擴(kuò)展版本 1.2.0 或更高版本
函數(shù)用法:bool EventHttpRequest::clearHeaders()
該方法用于清除當(dāng)前EventHttpRequest
實(shí)例中的所有HTTP請求頭。
返回值是布爾類型,如果成功清除所有頭部,則返回true
;否則,返回false
。
示例:
// 創(chuàng)建一個 EventHttpRequest 對象
$request = new EventHttpRequest(function() { });
// 添加一些HTTP請求頭
$request->addHeader("Content-Type", "application/json");
$request->addHeader("Authorization", "Bearer token123");
// 清除所有請求頭部
$request->clearHeaders();
// 打印清除后的請求頭部
// 由于清除了所有頭部,所以不會有任何輸出
print_r($request->getInputHeaders());
在上面的示例中,我們創(chuàng)建了一個EventHttpRequest
對象,并添加了一些HTTP請求頭。然后我們通過調(diào)用clearHeaders()
方法清除了所有請求頭。最后,我們使用getInputHeaders()
方法來獲取清除后的請求頭部,并發(fā)現(xiàn)已經(jīng)沒有任何輸出了,這說明所有請求頭都被成功清除了。