亚洲中文字幕视频国产|99RE久久精品国产|国产精品丝袜拍在线观看|国产成人精品午夜视频'|日韩欧美中文字幕在线一区|一区二区三区在线免费电影|国内精品久久久人妻中文字幕|精品人妻系列无码人妻免费视频

English | 簡(jiǎn)體中文 | 繁體中文
查詢

EventHttpRequest::sendError()函數(shù)—用法及示例

「 向客戶端發(fā)送一個(gè)HTTP錯(cuò)誤響應(yīng) 」


函數(shù)名:EventHttpRequest::sendError()

適用版本:Event 1.0.0 及以上版本

函數(shù)描述:EventHttpRequest::sendError() 方法用于向客戶端發(fā)送一個(gè)HTTP錯(cuò)誤響應(yīng)。

用法:

bool EventHttpRequest::sendError(int $error [, string $reason = NULL]) 

參數(shù):

  • $error:表示HTTP狀態(tài)碼,必須是一個(gè)有效的HTTP錯(cuò)誤狀態(tài)碼。
  • $reason(可選):表示HTTP狀態(tài)碼的可選描述信息。

返回值:

  • 如果成功發(fā)送了錯(cuò)誤響應(yīng),則返回 true。
  • 如果發(fā)生錯(cuò)誤或無(wú)法發(fā)送錯(cuò)誤響應(yīng),則返回 false。

示例:

<?php
$base = new EventBase();

$http = new EventHttp($base);
$http->bind("127.0.0.1", 8080);
$http->setCallback(function ($req, $base) {
    $req->sendError(404, "Not Found");
});

$base->loop();
?>

上述示例中,創(chuàng)建了一個(gè)監(jiān)聽(tīng)在本地 8080 端口的 EventHttp 服務(wù)器。當(dāng)有請(qǐng)求進(jìn)來(lái)時(shí),使用 sendError(404, "Not Found") 方法發(fā)送一個(gè) 404 錯(cuò)誤響應(yīng)到客戶端,并附加一個(gè)可選的描述信息 "Not Found"。

補(bǔ)充糾錯(cuò)
上一個(gè)函數(shù): EventHttpRequest::getResponseCode()函數(shù)
下一個(gè)函數(shù): EventHttpRequest::sendReply()函數(shù)
熱門PHP函數(shù)
分享鏈接