200 OK
La solicitud ha sido exitosa.
El contenido enviado en una respuesta 200 depende del m茅todo de solicitud. Para los m茅todos definidos por esta especificaci贸n, el significado previsto del contenido se puede resumir como:
GETuna representaci贸n del recurso objetivoHEADla misma representaci贸n queGET, pero sin los datos de representaci贸nPOSTuna representaci贸n del estado de, o resultados obtenidos de, la acci贸n;PUTDELETEuna representaci贸n del estado de la acci贸n;OPTIONSuna representaci贸n de las opciones de comunicaci贸n;TRACEuna representaci贸n del mensaje de solicitud como fue recibido por el servidor final.
Aparte de las respuestas a CONNECT, una respuesta 200 siempre tiene contenido, aunque un servidor de origen PUEDE generar un cuerpo de contenido de longitud cero. Si no se desea contenido, un servidor de origen deber铆a enviar 204 No Content en su lugar. Para CONNECT, no se permite contenido porque el resultado exitoso es un t煤nel, que comienza inmediatamente despu茅s de la secci贸n de encabezados de respuesta 200.
Una respuesta 200 es cacheable por defecto; es decir, a menos que se indique lo contrario por la definici贸n del m茅todo o controles de cach茅 expl铆citos1.
- 1 Calculating Heuristic Freshness RFC7234 Section 4.2.2
- Source: RFC7231 Section 6.3.1
200 Code References
-
.NET HTTP Status Enum
HttpStatusCode.OK -
Rust HTTP Status Constant
http::StatusCode::OK -
Rails HTTP Status Symbol
:ok -
Go HTTP Status Constant
http.StatusOK -
Symfony HTTP Status Constant
Response::HTTP_OK -
Python2 HTTP Status Constant
httplib.OK -
Python3+ HTTP Status Constant
http.client.OK -
Python3.5+ HTTP Status Constant
http.HTTPStatus.OK