HTTP dans Symfony

Réponses HTTP

Dans le fichier vendor\symfony\http-foundation\Response.php on trouve les valeurs suivantes

Constante Symfony Code Commentaire
HTTP_CONTINUE 100
HTTP_SWITCHING_PROTOCOLS 101
HTTP_PROCESSING 102RFC2518
HTTP_EARLY_HINTS 103RFC8297
HTTP_OK 200Utilisé pour répondre que la requête s'est bien passé
REST : Réponse Ok à une requête DELETE qui s'est bien passée
HTTP_CREATED 201Utilisé quand quelque chose a été créé suite a la requête.
Par exemple si une entrée dans une table d'une base de donnée a bien été créée suite a un appel POST en API
HTTP_ACCEPTED 202REST : Réponse à une requête DELETE qui a été mise en file d'attente
HTTP_NON_AUTHORITATIVE_INFORMATION 203
HTTP_NO_CONTENT 204 REST: Réponse a une requête DELETE si l'action a été effectuée mais la réponse ne comprend pas une entité.
HTTP_RESET_CONTENT 205
HTTP_PARTIAL_CONTENT 206
HTTP_MULTI_STATUS 207RFC4918
HTTP_ALREADY_REPORTED 208RFC5842
HTTP_IM_USED 226RFC3229
HTTP_MULTIPLE_CHOICES 300
HTTP_MOVED_PERMANENTLY 301
HTTP_FOUND 302
HTTP_SEE_OTHER 303
HTTP_NOT_MODIFIED 304
HTTP_USE_PROXY 305
HTTP_RESERVED 306
HTTP_TEMPORARY_REDIRECT 307
HTTP_PERMANENTLY_REDIRECT 308RFC7238
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_I_AM_A_TEAPOT 418RFC2324
HTTP_MISDIRECTED_REQUEST 421RFC7540
HTTP_UNPROCESSABLE_ENTITY 422RFC4918
HTTP_LOCKED 423RFC4918
HTTP_FAILED_DEPENDENCY 424RFC4918
Vous pourriez laisser un commentaire si vous étiez connecté.