Diferencia entre revisiones de «Protocolo de transferencia de hipertexto»
Contenido eliminado Contenido añadido
Sin resumen de edición |
m Revertidos los cambios de 189.195.18.27 a la última edición de Biasoli usando monobook-suite |
||
Línea 14:
}}
'''Hypertext Transfer Protocol''' o '''HTTP''' (en español ''protocolo de transferencia de [[hipertexto]]'') es el [[protocolo]] usado en cada transacción de la [[World Wide Web]]. HTTP fue desarrollado por el [[World Wide Web Consortium]] y la [[Internet Engineering Task Force]], 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 de 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]] o un [[Web crawler|spider]]) se lo conoce como "user agent" (agente del usuario). A la información transmitida se la llama
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.
|