定制 codingmatters/http-status-codes 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

codingmatters/http-status-codes

Composer 安装命令:

composer require codingmatters/http-status-codes

包简介

Http Status Codes helper for PHP projects

README 文档

README

HTTP Status Codes helper for PHP projects

Usage

If you want to show the code for the following message

use CodingMatters\Http\StatusCode;

StatusCode::FORBIDDEN; // returns 403
StatusCode::CREATED; // returns 201

Available helper functions:

Informational

StatusCode::CONTINUE; // 100
StatusCode::SWITCHING_PROTOCOL; // 101
StatusCode::PROCESSING; // 102

Successful

StatusCode::OK; // 200
StatusCode::CREATED; // 201
StatusCode::ACCEPTED; // 202
StatusCode::NON_AUTHORITATIVE_INFORMATION; // 203
StatusCode::NO_CONTENT; // 204
StatusCode::RESET_CONTENT; // 205
StatusCode::PARTIAL_CONTENT; // 206
StatusCode::MULTI_STATUS; // 207
StatusCode::ALREADY_REPORTED; // 208
StatusCode::IM_USED; // 226

Redirection

StatusCode::MULTIPLE_CHOICES; // 300
StatusCode::MOVED_PERMANENTLY; // 301
StatusCode::FOUND; // 302
StatusCode::SEE_OTHER; // 303
StatusCode::NOT_MODIFIED; // 304
StatusCode::USE_PROXY; // 305
StatusCode::TEMPORARY_REDIRECT; // 307
StatusCode::PERMANENT_REDIRECT; // 308

Client Error

StatusCode::BAD_REQUEST; // 400
StatusCode::UNAUTHORIZED; // 401
StatusCode::PAYMENT_REQUIRED; // 402
StatusCode::FORBIDDEN; // 403
StatusCode::NOT_FOUND; // 404
StatusCode::METHOD_NOT_ALLOWED; // 405
StatusCode::NOT_ACCEPTABLE; // 406
StatusCode::PROXY_AUTHENTICATION_REQUIRED; // 407
StatusCode::REQUEST_TIMEOUT; // 408
StatusCode::CONFLICT; // 409
StatusCode::GONE; // 410
StatusCode::LENGTH_REQUIRED; // 411
StatusCode::PRECONDITION_FAILED; // 412
StatusCode::PAYLOAD_TOO_LARGE; // 413
StatusCode::REQUEST_URI_TOO_LONG; // 414
StatusCode::UNSUPPORTED_MEDIA_TYPE; // 415
StatusCode::REQUESTED_RANGE_NOT_SATISFIABLE; // 416
StatusCode::EXPECTATION_FAILED; // 417
StatusCode::IM_A_TEAPOT; // 418
StatusCode::MISDIRECTED_REQUEST; // 421
StatusCode::UNPROCESSABLE_ENTITY; // 422
StatusCode::LOCKED; // 423
StatusCode::FAILED_DEPENDENCY; // 424
StatusCode::UPGRADE_REQUIRED; // 426
StatusCode::PRECONDITION_REQUIRED; // 428
StatusCode::TOO_MANY_REQUEST; // 429
StatusCode::REQUEST_HEADER_FIELDS_TOO_LARGE; // 431
StatusCode::CONNECTION_CLOSED_WITHOUT_RESPONSE; // 444
StatusCode::UNAVAILABLE_FOR_LEGAL_REASONS; // 451
StatusCode::CLIENT_CLOSED_REQUEST; // 499

Server Error

StatusCode::INTERNAL_SERVER_ERROR; // 500
StatusCode::NOT_IMPLEMENTED; // 501
StatusCode::BAD_GATEWAY; // 502
StatusCode::SERVICE_UNAVAILABLE; // 503
StatusCode::GATEWAY_TIMEOUT; // 504
StatusCode::HTTP_VERSION_NOT_SUPPORTED; // 505
StatusCode::VARIANT_ALSO_NEGOTIATES; // 506
StatusCode::INSUFFICIENT_STORAGE; // 507
StatusCode::LOOP_DETECTED; // 508
StatusCode::NOT_EXTENDED; // 510
StatusCode::NETWORK_AUTHENTICATION_REQUIRED; // 511
StatusCode::NETWORK_CONNECT_TIMEOUT_ERROR; // 599

统计信息

  • 总下载量: 6
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2020-05-08

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固