irap / http-codes
一个使错误代码更易于处理的包。
1.1.0
2024-01-10 16:40 UTC
Requires
- php: >=7.0
README
要使用此包中定义的,您需要手动包含
用法
使用以下命令将此包下载到您的项目中
composer require irap/http-codes
以下是使用此包返回 API 请求的 404 JSON 响应的示例。
<?php http_response_code(iRAP/Http/HttpCode::NOT_FOUND); $body = array( "result" => "error", "message" => "Resource not found.", ); header('Content-Type: application/json'); die(json_encode($body));
或者...
<?php use iRAP\Http\HttpCode; http_response_code(HttpCode::NOT_FOUND); $body = array( "result" => "error", "message" => "Resource not found.", ); header('Content-Type: application/json'); die(json_encode($body));
还有一种方法可以根据此检查传递的参数是否为有效的 HTTP 状态码。
<?php use iRAP\Http\HttpCode; if (HttpCode::isValid(404)) { echo "Valid HTTP status code"; } else { echo "Invalid HTTP status code"; }