sábado, 25 de agosto de 2012

HTTP.

¿Qué es HTTP?


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 RFC, el más importante de ellos es 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, 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 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 localizador uniforme de recursos (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.




What is HTTP?


Hypertext Transfer Protocol, or HTTP (in Spanish Hypertext Transfer Protocol) is the protocol used in each transaction of the World Wide Web. HTTP was developed by the World Wide Web Consortium and the Internet Engineering Task Force, a collaboration which culminated in 1999 with the publication of a series of RFCs, the most important of them is the RFC 2616 that specifies the version 1.1. HTTP defines the syntax and semantics using the software elements of the web architecture (clients, servers, proxies) to communicate. It is a transaction-oriented protocol and follows the request-response relationship between a client and a server. When the requesting client (a web browser or a spider) is known as "user agent" (user agent). The information transmitted is called resource and is identified by a Uniform Resource Locator (URL). Resources can be files, the result of the execution of a program, a query to a database, the machine translation of a document, etc.


No hay comentarios:

Publicar un comentario