http codes
1.0.0
Bibliothèque PHP pour accéder facilement aux codes d'état HTTP.
Compositeur
composer require kayex/http-codes
Les codes sont accessibles en tant que propriétés public static
sur la classe HttpCodes
use Kayex HttpCodes ;
echo HttpCodes:: HTTP_OK ; // 200
Les utilisateurs de Laravel voudront peut-être configurer un alias pour un accès rapide en ajoutant ce qui suit au tableau d'alias dans app/config/app.php
:
' HttpCodes ' => ' KayexHttpCodes ' ,
Les codes peuvent alors être utilisés comme ceci :
use HttpCodes ;
echo HttpCodes:: HTTP_OK ; // 200
Ce sont tous les codes d’état disponibles et les noms sous lesquels ils sont accessibles.
Propriété | Code |
---|---|
HTTP_CONTINUE | 100 |
HTTP_SWITCHING_PROTOCOLS | 101 |
Propriété | Code |
---|---|
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 |
Propriété | Code |
---|---|
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 |
Propriété | Code |
---|---|
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 |
Propriété | Code |
---|---|
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 |
MIT