- HTTP înseamnă Protocolul de transfer hipertext .
- Este un protocol folosit pentru a accesa datele de pe World Wide Web (www).
- Protocolul HTTP poate fi utilizat pentru a transfera datele sub formă de text simplu, hipertext, audio, video și așa mai departe.
- Acest protocol este cunoscut sub numele de HyperText Transfer Protocol datorită eficienței sale care ne permite să folosim într-un mediu hipertext în care există salturi rapide de la un document la altul.
- HTTP este similar cu FTP, deoarece transferă și fișierele de la o gazdă la alta. Dar, HTTP este mai simplu decât FTP, deoarece HTTP utilizează o singură conexiune, adică nicio conexiune de control pentru a transfera fișierele.
- HTTP este folosit pentru a transporta datele sub formă de format MIME.
- HTTP este similar cu SMTP deoarece datele sunt transferate între client și server. HTTP diferă de SMTP prin modul în care mesajele sunt trimise de la client la server și de la server la client. Mesajele SMTP sunt stocate și redirecționate în timp ce mesajele HTTP sunt livrate imediat.
Caracteristicile HTTP:
Tranzacții HTTP
Figura de mai sus arată tranzacția HTTP dintre client și server. Clientul inițiază o tranzacție prin trimiterea unui mesaj de solicitare către server. Serverul răspunde la mesajul de solicitare trimițând un mesaj de răspuns.
Mesaje
Mesajele HTTP sunt de două tipuri: cerere și răspuns. Ambele tipuri de mesaje urmează același format de mesaj.
Solicitare mesaj: Mesajul de solicitare este trimis de client care constă dintr-o linie de solicitare, anteturi și uneori un corp.
Mesaj de răspuns: Mesajul de răspuns este trimis de server către client, care constă dintr-o linie de stare, anteturi și uneori un corp.
comparați șirul java
Localizator uniform de resurse (URL)
- Un client care dorește să acceseze documentul într-un internet are nevoie de o adresă și pentru a facilita accesul documentelor, HTTP folosește conceptul de Uniform Resource Locator (URL).
- URL-ul (Uniform Resource Locator) este o modalitate standard de a specifica orice tip de informații pe internet.
- URL-ul definește patru părți: metodă, computer gazdă, port și cale.