Sobes.tech
Intern

¿Qué contiene el cuerpo de la solicitud?

sobes.tech AI

Respuesta de la IA

El cuerpo de la solicitud HTTP contiene los datos transmitidos por el cliente al servidor.

Dependiendo del método HTTP y del tipo de solicitud, en el cuerpo pueden contenerse:

  • Parámetros de formulario: al enviar datos desde un formulario web (usando métodos POST, PUT).
  • Datos JSON o XML: para intercambiar datos estructurados entre cliente y servidor, común en API RESTful.
  • Datos binarios: por ejemplo, al cargar archivos.
  • Otros tipos de datos según la cabecera Content-Type.

Ejemplos:

// Cuerpo de una solicitud POST con datos JSON
{
  "name": "Anna",
  "age": 30
}
// Cuerpo de una solicitud PUT con datos XML
<user>
  <name>Peter</name>
  <age>25</age>
</user>
<!-- Cuerpo de una solicitud POST con datos de formulario (application/x-www-form-urlencoded) -->
<form>
  <input type="text" name="username" value="user123" />
  <input type="password" name="password" value="secret" />
</form>

El cuerpo no está presente en solicitudes con métodos que no implican enviar datos en el cuerpo, como GET o HEAD.

El contenido del cuerpo se determina por los encabezados de la solicitud, en particular Content-Type, que indica el formato de los datos.