The HTTP Protocol



Given the importance of the HTTP protocol in the problems of work, we will consider, without going into all the details, the entire protocol. There are currently two versions of the protocol: 1.0 and 1.1. Version 1.0 was recorded as RFC 1996 and version 1.1 already exists since 1997. They are compatible this means that an application supporting HTTP 1.1 also support version 1.0. In what follows, we will consider mainly the elements that co-exist in two versions and we will post some additions that have been made in version 1.1 to improve the functioning of new fresh proxies. However, on this last point, HTTP is by far not always supported, and in transactions where one agent do not support version 1.1, all or part of the transaction is reduced to 1.0. We took as reference for this section essentially.


The first proposal describes architecture for including scientists share documents and notes in particular for the scientific community. This internal report, that first specifications, the general idea is removed following a Hypertext distributed across multiple servers, consists of documents that reference each other. In these notes, we find that the language will become HTML based Web documents, the HTTP protocol for the transportation thereof, and the links that connect documents together. An important point to note is that this first stage of reflection, the links between the documents are still bidirectional (For example A reference B / B is referenced by A) and we talk about the possibility annotate documents published. This last point will then be streamlined with URL normalization and concept annotation disappears from the Web until recently with the appearance of one of the last projects: “the semantic web” returns the first notions presented. We propose, in Following our work, an integrated solution to the proxy on the annotations, publication and sharing them.


The HTTP protocol has been developed jointly with HTML (Hyper Text Meta Language), which is a language that allows the construction of hypertext documents. These two specifications form the basis of the WWW (World Wide Web or Web). The principle of the HTTP protocol is to allow a user agent to access resources scattered over the Internet. This assumes that the user is directed to different servers located in different parts of the network. The HTTP protocol does not establish the connection with a server beyond access to a document, but it establishes a TCP connection for each request for a resource, reads the response back and ends connection.