Web Analytics Made Easy - Statcounter

[HOME PAGE] [STORES] [CLASSICISTRANIERI.COM] [FOTO] [YOUTUBE CHANNEL]

Protocol de transfer??ncia d'hipertext - Viquip??dia

Protocol de transfer??ncia d'hipertext

De Viquip??dia

Tecnologies i protocols
de xarxa*
Capa Protocols
Aplicaci?? HTTP, FTP, TFTP, SMTP, POP3, IMAP, DNS, IRC, SSH, Telnet, TLS i SSL, NFS, NNTP, NTP, SMB/CIFS, SNMP, Gopher, RTP, RTCP, SOAP, SIP
Transport TCP, UDP, SCTP, SPX, NetBIOS
Xarxa IP (IPv4, IPv5, IPv6), ICMP, IGMP, AppleTalk, ARP, IPX, NetBEUI, X.25
Enlla?? de dades ATM, Ethernet, Frame Relay, HDLC, PPP, Token Ring, Wi-Fi
F??sica Cable coaxial, Cable de fibra ??ptica, Cable de parells trenats, Microones, R??dio, RS-232
* segons el model TCP/IP
edita

El protocol de transfer??ncia d'hipertext o HTTP (HyperText Transfer Protocol) estableix el protocol per a l'intercanvi de documents d'hipertext i multim??dia al web. Apareix el 1990 amb la versi?? referida com a HTTP/0.9 com un protocol pensat per a la transfer??ncia simple de dades a trav??s d'Internet. No ??s fins a la versi?? referida com a HTTP/1.0 quan els missatges transferits s??n enviats en format MIME, el que implica l'enviament de metainformaci?? conjuntament amb les dades transferides aix?? com la capacitat de precisar el prop??sit de les consultes (requests en angl??s) entre el client i el servidor.

La versi?? actual d'HTTP ??s la 1.1 i est?? especificada en el document RFC-2616.

HTTP disposa d'una variant xifrada mitjan??ant SSL anomenada HTTPS.

[edita] Funcionament general

HTTP segueix un model client-servidor on el client (generalment un navegador) inicia la petici?? d'informaci?? establint una connexi?? TCP/IP al port 80 d'una m??quina remota. El servidor espera una petici?? (consulta o request) amb el m??tode i la versi?? del protocol utilitzat: p.ex. "GET / HTTP/1.1". A continuaci??, mitjan??ant una sem??ntica espec??fica, s'envien una s??rie de cap??aleres amb extensions MIME que donen metainformaci?? sobre el tipus de document multim??dia demanat, estat de connexi??, etc. a un recurs d'Internet, la refer??ncia al qual es fa mitjan??ant les URI (Universal Resource Identifier), com a lloc mitjan??ant URL (Universal Resource Locator) o com a nom mitjan??ant URN (Universal Resource Name).

La resposta del servidor ??s un Acknowledge seguit del fitxer demanat, un missatge d'error, etc. El m??tode GET ??s el m??s com?? i permet fer lectures de p??gines, per?? tamb?? existeixen POST, PUT, etc.

La connexi?? establerta ??s tancada al finalitzar la transfer??ncia i la informaci?? no ??s emmagatzemada enlloc. Aquesta caracter??stica ha fet proliferar l'??s de Cookies com a sistema per guardar paquets d'informaci?? ??tils sobre cada usuari i aix?? fer possible que el servidor el reconegui en quan torni a fer-li una consulta.

[edita] M??todes

M??todes segons l'especificaci?? RFC 2616 que correspon a HTTP/1.1

  • GET
  • PUT
  • POST
  • HEAD
  • DELETE
  • OPTIONS
  • TRACE
  • CONNECT

[edita] Vegeu tamb??