http codes
1.0.0
ไลบรารี PHP สำหรับการเข้าถึงรหัสสถานะ HTTP ได้อย่างง่ายดาย
ผู้แต่ง
composer require kayex/http-codes
รหัสสามารถเข้าถึงได้เป็นคุณสมบัติ public static
ในคลาส HttpCodes
use Kayex HttpCodes ;
echo HttpCodes:: HTTP_OK ; // 200
ผู้ใช้ Laravel อาจต้องการตั้งค่านามแฝงเพื่อการเข้าถึงที่รวดเร็วโดยเพิ่มสิ่งต่อไปนี้ในอาร์เรย์นามแฝงใน app/config/app.php
:
' HttpCodes ' => ' KayexHttpCodes ' ,
รหัสสามารถใช้งานได้ดังนี้:
use HttpCodes ;
echo HttpCodes:: HTTP_OK ; // 200
นี่คือรหัสสถานะทั้งหมดที่มีอยู่และชื่อที่สามารถเข้าถึงได้
คุณสมบัติ | รหัส |
---|---|
HTTP_CONTINUE | 100 |
HTTP_SWITCHING_PROTOCOLS | 101 |
คุณสมบัติ | รหัส |
---|---|
HTTP_OK | 200 |
HTTP_CREATED | 201 |
HTTP_ACCEPTED | 202 |
HTTP_NONAUTHORITATIVE_INFORMATION | 203 |
HTTP_NO_CONTENT | 204 |
HTTP_RESET_CONTENT | 205 |
HTTP_PARTIAL_CONTENT | 206 |
คุณสมบัติ | รหัส |
---|---|
HTTP_MULTIPLE_CHOICES | 300 |
HTTP_MOVED_PERMANENTLY | 301 |
HTTP_FOUND | 302 |
HTTP_SEE_OTHER | 303 |
HTTP_NOT_MODIFIED | 304 |
HTTP_USE_PROXY | 305 |
HTTP_UNUSED | 306 |
HTTP_TEMPORARY_REDIRECT | 307 |
คุณสมบัติ | รหัส |
---|---|
HTTP_BAD_REQUEST | 400 |
HTTP_UNAUTHORIZED | 401 |
HTTP_PAYMENT_REQUIRED | 402 |
HTTP_FORBIDDEN | 403 |
HTTP_NOT_FOUND | 404 |
HTTP_METHOD_NOT_ALLOWED | 405 |
HTTP_NOT_ACCEPTABLE | 406 |
HTTP_PROXY_AUTHENTICATION_REQUIRED | 407 |
HTTP_REQUEST_TIMEOUT | 408 |
HTTP_CONFLICT | 409 |
HTTP_GONE | 410 |
HTTP_LENGTH_REQUIRED | 411 |
HTTP_PRECONDITION_FAILED | 412 |
HTTP_REQUEST_ENTITY_TOO_LARGE | 413 |
HTTP_REQUEST_URI_TOO_LONG | 414 |
HTTP_UNSUPPORTED_MEDIA_TYPE | 415 |
HTTP_REQUESTED_RANGE_NOT_SATISFIABLE | 416 |
HTTP_EXPECTATION_FAILED | 417 |
คุณสมบัติ | รหัส |
---|---|
HTTP_INTERNAL_SERVER_ERROR | 500 |
HTTP_NOT_IMPLEMENTED | 501 |
HTTP_BAD_GATEWAY | 502 |
HTTP_SERVICE_UNAVAILABLE | 503 |
HTTP_GATEWAY_TIMEOUT | 504 |
HTTP_VERSION_NOT_SUPPORTED | 505 |
เอ็มไอที