http codes
1.0.0
Biblioteca PHP para acceder fácilmente a códigos de estado HTTP.
Compositor
composer require kayex/http-codes
Se puede acceder a los códigos como propiedades public static
en la clase HttpCodes.
use Kayex HttpCodes ;
echo HttpCodes:: HTTP_OK ; // 200
Es posible que los usuarios de Laravel deseen configurar un alias para un acceso rápido agregando lo siguiente a la matriz de alias en app/config/app.php
:
' HttpCodes ' => ' KayexHttpCodes ' ,
Los códigos se pueden usar así:
use HttpCodes ;
echo HttpCodes:: HTTP_OK ; // 200
Estos son todos los códigos de estado disponibles y los nombres bajo los cuales se puede acceder.
Propiedad | Código |
---|---|
HTTP_CONTINUE | 100 |
HTTP_SWITCHING_PROTOCOLS | 101 |
Propiedad | Código |
---|---|
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 |
Propiedad | Código |
---|---|
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 |
Propiedad | Código |
---|---|
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 |
Propiedad | Código |
---|---|
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