Definición de petición (computación)
En informática, una petición es una solicitud que un cliente realiza a un servidor para obtener información o acceder a un servicio. Este concepto es fundamental en el modelo cliente-servidor, donde el cliente inicia la comunicación enviando una petición y el servidor responde con los datos o servicios requeridos.
Por ejemplo, cuando un usuario accede a un sitio web desde su navegador, el navegador realiza una petición HTTP al servidor web solicitando una página web. El servidor procesa la petición y responde enviando el código HTML de la página, que el navegador interpreta y muestra en la pantalla del usuario.
Las peticiones pueden transmitirse a través de diferentes redes y utilizando distintos protocolos. Por ejemplo:
- En el protocolo FTP, el cliente puede enviar peticiones para subir o descargar archivos.
- En el protocolo SMTP, se realizan peticiones para enviar correos electrónicos.
Cada petición es procesada de forma independiente por el servidor, que utiliza algoritmos y recursos específicos para brindar una respuesta eficiente y adecuada al cliente.
Ventajas:
- Permite la comunicación estructurada entre clientes y servidores.
- Facilita la escalabilidad y modularidad en sistemas distribuidos.
Desventajas:
- Puede generar sobrecarga en el servidor si recibe muchas peticiones simultáneas.
- La latencia de red puede afectar el tiempo de respuesta.
Comparado con otros modelos, como el peer-to-peer, donde todos los nodos pueden actuar como clientes y servidores, el modelo basado en peticiones cliente-servidor es más sencillo de administrar pero menos flexible en ciertos escenarios.
Resumen: petición
En un modelo cliente-servidor, una petición es cuando un cliente solicita información o servicios a un servidor, como pedir una página web. El servidor responde enviando la información solicitada, que normalmente se muestra en la pantalla del cliente. Este proceso suele ocurrir a través de una red.
¿Cuáles son los tipos de peticiones que un cliente puede enviar a un servidor web?
Existen varios tipos de peticiones en el protocolo HTTP, entre ellas:
¿Qué es una petición GET y cuál es su función?
La petición GET es la solicitud más común a un servidor web. Se utiliza para obtener información del servidor, como descargar una página web o un archivo. Los parámetros enviados en una petición GET se incluyen en la URL.
¿Qué es una petición POST y en qué se diferencia de una petición GET?
La petición POST se utiliza para enviar datos al servidor, por ejemplo, al enviar un formulario web. A diferencia de GET, los datos no se muestran en la URL, lo que permite enviar información más sensible o de mayor tamaño. Además, POST no está limitado en la cantidad de datos como GET.
¿Qué es una petición PUT y cuándo se utiliza en un modelo cliente-servidor?
La petición PUT se utiliza para actualizar o crear un recurso en el servidor en una ubicación específica. Por ejemplo, se emplea en aplicaciones web para modificar información existente o subir archivos.
¿Qué es una petición DELETE y cuál es su función en un modelo cliente-servidor?
La petición DELETE sirve para eliminar un recurso específico en el servidor. Es comúnmente utilizada en APIs para borrar datos, como eliminar un registro de una base de datos.
¿Qué es una petición HEAD y cuál es su principal diferencia con una petición GET?
La petición HEAD es similar a GET, pero no retorna el cuerpo de la respuesta, solo los encabezados. Se utiliza para obtener información sobre el recurso, como su tamaño o tipo, sin descargar el contenido completo. Esto es útil, por ejemplo, para verificar si una página ha sido modificada antes de descargarla.
Relacionado:
• Cliente-servidor
Autor: Leandro Alegsa
Actualizado: 12-07-2025
¿Cómo citar este artículo?
Alegsa, Leandro. (2025). Definición de petición. Recuperado de https://www.alegsa.com.ar/Dic/peticion.php