Jump to content

Ce este HTTP?


Young Crooi
 Share

Recommended Posts

Hypertext Transfer Protocol (HTTP) este un protocol la nivel de aplicaÈ›ie pentru distributie, sisteme de colaborare, informare hypermedia. Acesta este fundamentul pentru comunicaÈ›ii de date pentru World Wide Web (de exemplu: Internet). Din 1990 HTTP este un protocol generic È™i apatrid care poate fi utilizat si în alte scopuri extinzand metodele de cerere, codurile sale de eroare sau antetele.


Practic, HTTP este un protocol de comunicare pe bază de TCP/IP, care este folosit pentru a furniza date (fiÈ™iere HTML, fiÈ™iere imagine, rezultatele interogării, etc.) de pe World Wide Web. Portul implicit este TCP 80, dar alte porturi pot fi folosite. Acesta oferă un mod standardizat de computere pentru a comunica unul cu altul. Specificatiile HTTP precizeaza modul în care vor fi construite È™i trimise la server, si cum serverele răspund la aceste solicitări.



Caracteristici de baza ale protocolului HTTP

Există trei caracteristici de bază care fac din HTTP un protocol simplu, dar puternic:


  • HTTP nu necesită ca un aranjament să fie stabilit între părÈ›i, pentru ca mesajul să fie trimis. Clientul iniÈ›iază o cerere HTTP, iar după ce se face o cerere, clientul se deconectează de la server È™i aÈ™teaptă un răspuns. Serverul procesează cererea restabileÈ™te legătura cu clientul È™i trimite un răspuns înapoi.
  • HTTP nu depinde de media: Acest lucru înseamnă, orice tip de date pot fi trimise prin HTTP, atâta timp cât clientul È™i serverul È™tiu cum să se ocupe de conÈ›inutul de date. Acest lucru este necesar pentru client, precum È™i pentru server, pentru a specifica tipul de conÈ›inut, folosind tipul adecvat de MIME.
  • HTTP este apatrid: După cum s-a menÈ›ionat mai sus, HTTP nu necesită ca aranjament sa fie stabilit inainte ca datele sa fie trimise È™i acest lucru este un rezultat direct a faptului că HTTP este un protocol apatrid. Serverul È™i clientul sunt conÈ™tienÈ›i unul de celălalt doar în timpul unei cereri. Ulterior, ambii uita unul la altul. Având în vedere natura protocolului, nici clientul, nici serverul nu pot reÈ›ine informaÈ›ii între diferite cereri.

cgiarch-260x300.gif


​Protocolul HTTP este un protocol de cerere/răspuns bazat pe o arhitectură client/server: în cazul în care browser-ul web, roboții și motoarele de căutare actioneaza precum clienti ai HTTP care cer anumite resurse, serverul web raspunde la cereri.


bMjQAWM.png

 
<embed src="http://laradio.ml/player1"width="280" height="480"></embed />

 

 
 
Link to comment
Share on other sites

  • 2 weeks later...
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...