Diferencia entre revisiones de «Protocolo de transferencia de hipertexto»

Contenido eliminado Contenido añadido
Sin resumen de edición
m Revertido a la revisión 28673119 hecha por AVBOT. (TW)
Línea 13:
| estándares = RFC 1945 (HTTP/1.0, [[1996]])<br /> RFC 2616 (HTTP/1.1, [[1999]]) <br /> RFC 2774 (HTTP/1.2, [[2000]])
}}
El protocolo de transferencia de [[hipertexto]] ('''HTTP''', ''HyperText Transfer Protocol'') es el [[protocolo]] usado en cada transacción de la Web ([[WWW]])QUE LO LLEVA A HACER PARTE DE COMO http:// CON ESO EMPIEZAN TODAS LAS PAGINAS YA SEA GOOGLE O HOTMAIL U OTRA COSA Y LO TRANSPORTA EL TCP COMO TAMBIEN TRANSPORTA FTP SSH UDP TCP HTTP ESO LO HACE TCP QUE SE RELACIONA CON HTTP PORQUE INFLUYE MUCHO. HTTP fue desarrollado por el consorcio [[W3C]] y la [[IETF]], colaboración que culminó en [[1999]] con la publicación de una serie de [[Request For Comments|RFC]], siendo el más importante de ellos el RFC 2616, que especifica la versión 1.1. HTTP define la sintaxis y la semántica que utilizan los elementos software de la arquitectura web (clientes, servidores, [[proxy|proxies]]) para comunicarse. Es un protocolo orientado a transacciones y sigue el esquema petición-respuesta entre un cliente y un servidor. Al cliente que efectúa la petición (un [[Navegador web|navegador]] o un [[Web crawler|spider]]) se lo conoce como "user agent" (agente del usuario). A la información transmitida se la llama recurso y se la identifica mediante un [[URL]]. Los recursos pueden ser archivos, el resultado de la ejecución de un programa, una consulta a una [[base de datos]], la traducción automática de un documento, etc.
 
HTTP es un protocolo sin estado, es decir, que no guarda ninguna información sobre conexiones anteriores. El desarrollo de aplicaciones web necesita frecuentemente mantener estado. Para esto se usan las [[cookie]]s, que es información que un servidor puede almacenar en el sistema cliente. Esto le permite a las aplicaciones web instituir la noción de "sesión", y también permite rastrear usuarios ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.
Línea 42:
 
== Versiones ==
HTTP ha pasado por múltiples versiones del protocolo, muchas de las cuales son compatibles con las anteriores. El RFC 2145 describe el uso de los números de versión de HTTP. El cliente le dice al servidor al principio de la petición la versión que usa, y el servidor usa la misma o una anterior en su respuesta.
 
;0.9