====== 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 | 102|RFC2518| | HTTP_EARLY_HINTS | 103|RFC8297| | HTTP_OK | 200|Utilisé pour répondre que la requête s'est bien passé\\ REST : Réponse Ok à une [[https://restfulapi.net/http-methods/#delete|requête DELETE]] qui s'est bien passée| | HTTP_CREATED | 201|Utilisé 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 | 202|REST : Réponse à une [[https://restfulapi.net/http-methods/#delete|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 [[https://restfulapi.net/http-methods/#delete|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 | 207|RFC4918| | HTTP_ALREADY_REPORTED | 208|RFC5842| | HTTP_IM_USED | 226|RFC3229| | 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 | 308|RFC7238| | 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 | 418|[[http://abcdrfc.free.fr/rfc-vf/rfc2324.html|RFC2324]]| | HTTP_MISDIRECTED_REQUEST | 421|RFC7540| | HTTP_UNPROCESSABLE_ENTITY | 422|RFC4918| | HTTP_LOCKED | 423|RFC4918| | HTTP_FAILED_DEPENDENCY | 424|RFC4918|