Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Métodos HTTP
Métodos HTTP
PROGRAMACIÓN WEB
INTEGRANTES:
ADRIANA ARENAS TORRES
YOUNG REYES EDGAR
DE LA CRUZ CAMBRANO JUAN MANUEL
MÉTODOS DE PETICIÓN
HTTP define 8 métodos que indica la acción que desea que
se efectúe sobre el recurso identificado. Lo que este recurso
representa, si los datos pre-existentes o datos que se generan
de forma dinámica, depende de la aplicación del servidor. A
menudo, el recurso corresponde a un archivo o la salida de un
cabecera.
GET
Pide una representación del recurso especificado. Por seguridad no debería ser
usado por aplicaciones que causen efectos ya que transmite información a través de
la URI agregando parámetros a la URL.
Ejemplo:
GET /images/logo.png HTTP/1.1 obtiene un recurso llamado
logo.png
Ejemplo con parámetros:
/index.php?page=main&lang=es
Devuelve el recurso identificado en la URL pedida.
POST
Somete los datos a que sean procesados Indica al servidor que se prepare
para el recurso identificado. Los datos se para recibir información del
incluirán en el cuerpo de la petición. cliente. Suele usarse para enviar
Esto puede resultar en la creación de un
nuevo recurso o de las actualizaciones de información desde formularios.
los recursos existentes o ambas cosas.
PUT
Sube, carga o realiza un upload de un recurso especificado (archivo), es el
camino más eficiente para subir archivos a un servidor, esto es porque en
POST utiliza un mensaje multiparte y el mensaje es decodificado por el
servidor. En contraste, el método PUT te permite escribir un archivo en una
conexión socket establecida con el servidor.
Este
método se reserva para uso con proxys.
Permitirá que un proxy pueda dinámicamente
convertirse en un túnel. Por ejemplo para
comunicaciones con SSL.
MÉTODO URI
El método le indica al servidor que hacer con el URI , por último
la versión simplemente indica el número de versión del protocolo
que el cliente entiende. Una petición habitual utiliza el método
GET para pedirle al servidor que devuelva el URI solicitado:
GET /index.html HTTP/1.0
MÉTODOS DE SEGURIDAD
Ejecutores deben ser conscientes de que el software representa al usuario en sus
interacciones a través de Internet, y debe tener cuidado para permitir al usuario
estar al tanto de las acciones que podría adoptar medidas que puedan tener una
importancia inesperada a sí mismos a otros.