... O HTTP ─siglas de Hypertext Transfer Protocol, «protocolo de transferencia de hipertexto»─ é o protocolo empregado nas transaccións na Internet....

O HTTP ─siglas de Hypertext Transfer Protocol, «protocolo de transferencia de hipertexto»─ é o protocolo empregado nas transaccións na Internet.

Información

Historia

O protocolo desenvolvérono o World Wide Web Consortium e maila Internet Engineering Task Force, colaboracicón que culminou no ano 1999 cunha serie de documentos RFC ─siglas de Request For Comments, «petición de opinións»─ dos cales o máis importante foi o RFC 2616 no que se define a versión 1.1 do protocolo.

Funcionamento

HTTP define a sintaxe e maila semántica que empregan os elementos de software da arquitectura web (clientes, servidores, proxies, etc.) para comunicarse. É un protocolo oriendato a transaccións que segue o esquema de petición e resposta entre cliente e servidor.

O cliente que realiza a petición (un navegador web ou unha araña) denomínase «axente». A información transmitida denomínase «recurso» e identifícase mediante un «localizador uniforme de recursos» (URL). Estes recursos poden ser ficheiros, o resultado da execución dun programa, unha consulta a unha base de datos, a tradución automática dun documento, etc.

HTTP é un protocolo sen estado, é dicir, non garda información algunha sobre as conexións anteriores. Para manter información entre as páxinas visitadas, o protocolo dispón das chamadas cookies, información que o servidor pode almacenar no cliente (sempre que este o permita). Baseándose nas cookies, os programas web poden crear a noción de «sesión» cos clientes.





  Go to top  

This article is issued from web site Wikibooks. The original article may be a bit shortened or modified. Some links may have been modified. The text is licensed under "Creative Commons - Attribution - Sharealike" [1] and some of the text can also be licensed under the terms of the "GNU Free Documentation License" [2]. Additional terms may apply for the media files. By using this site, you agree to our Legal pages [3] [4] [5] [6] [7]. Web links: [1] [2]