Hypertext Transfer Protocol fue desarrollado por el World Wide Web Consortium y la Internet Engineering Task Force esta colaboracion que termino en 1999 con la publicacion de una serie RFC. HTTP es el protocolo usado en cada transaccion World Wide Web.
HTTP define los elementos de software de la arquitectura web (clientes,servidores,proxies)para comunicarse, es un protocolo orientado a transacciones y sigue el esquema peticion-respuesta entre un cliente y un servidor
, al cliente que efectua la peticion (un navegador web o un spider) se le conoce como "user agent"(agente usuario) y a la informacion transmitida se le llama recurso y se identifica mediante un localizador uniforme de recursos (URL) estos recursos pueden ser archivos ,resultado de la ejecucion de un programa, una consulta a una base de datos , la traduccion automatica de un documento, etc.
HTTP como ya habiamos dicho anteriormente es un protocolo pero sin estados, esto quiere decir que no guarda ninguna informacion sobre conexiones anteriores,necesita frecuentemente mantener el estado y para esto se usan los cookies que es informacion con el cual un servidor puede almacenar en el sistema del cliente. Este le permite rastrear usuarios ya que los cookies pueden guardarse en el cliente en un tiempo indefinido
fuentes :
http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol
No hay comentarios:
Publicar un comentario