tecnologia

definició de http

HTTP és un protocol de transferència d'hipertext que es fa servir a la web.

HTTP és una sigla que significa HyperText Transfer Protocol, o Protocol de Transferència d'Hipertext. Aquest protocol va ser desenvolupat per les institucions internacionals W3C i IETF i es fa servir en tot tipus de transaccions a través d'Internet.

L'HTTP facilita la definició de la sintaxi i semàntica que utilitzen els diferents programaris web – tant clients, com servidors i proxis – per interactuar entre si.

Aquest protocol opera per petició i resposta entre el client i el servidor. Sovint les peticions tenen a veure amb fitxers, execució d'un programa, consulta a una base de dades, traducció i altres funcionalitats. Tota la informació que opera a la Web mitjançant aquest protocol és identificada mitjançant l'URL o l'adreça.

La transacció típica de protocol HTTP es compon d'una encapçalament seguit per una línia en blanc i després una dada. Aquesta capçalera defineix l'acció requerida pel servidor.

Des de la seva creació, el HTTP va evolucionar en diverses versions. Entre aquestes, la 0.9, la 1.0, la 1.1 i la 1.2.

El protocol d'aquest tipus opera amb codis de resposta de tres dígits, que comuniquen si la connexió va ser rebutjada, si es va realitzar amb èxit, si ha estat redirigida cap a un altre URL, si hi ha un error per part del client, o bé, per part del servidor.

Les aplicacions i navegadors web tendeixen a complementar l'acció de l'HTTP com passa, per exemple, amb les anomenades “cookies”, que permeten emmagatzemar informació de la sessió, funció de la qual no disposa aquest protocol, ja que opera sense estat.

Avui dia, moltes de les adreces d'URL requereixen la inclusió del protocol "//" per al correcte funcionament. Aquest protocol és usualment seguit del típic codi "www" i després per l'adreça específica del lloc web que es vol visitar.