logo

HTTP

  • HTTP tarkoittaa Hypertekstin siirtoprotokolla .
  • Se on protokolla, jota käytetään pääsyyn tietoihin World Wide Webissä (www).
  • HTTP-protokollaa voidaan käyttää tietojen siirtämiseen tavallisen tekstin, hypertekstin, äänen, videon ja niin edelleen muodossa.
  • Tämä protokolla tunnetaan nimellä HyperText Transfer Protocol, koska sen tehokkuus mahdollistaa sen käytön hypertekstiympäristössä, jossa tapahtuu nopeita hyppyjä asiakirjasta toiseen.
  • HTTP on samanlainen kuin FTP, koska se myös siirtää tiedostot isännästä toiseen. HTTP on kuitenkin yksinkertaisempi kuin FTP, koska HTTP käyttää vain yhtä yhteyttä, eli ei ohjausyhteyttä tiedostojen siirtämiseen.
  • HTTP:tä käytetään tiedon siirtämiseen MIME:n kaltaisessa muodossa.
  • HTTP on samanlainen kuin SMTP, koska tiedot siirretään asiakkaan ja palvelimen välillä. HTTP eroaa SMTP:stä siinä, miten viestit lähetetään asiakkaalta palvelimelle ja palvelimelta asiakkaalle. SMTP-viestit tallennetaan ja välitetään edelleen, kun taas HTTP-viestit toimitetaan välittömästi.

HTTP:n ominaisuudet:

    Yhteydetön protokolla:HTTP on yhteydetön protokolla. HTTP-asiakas aloittaa pyynnön ja odottaa vastausta palvelimelta. Kun palvelin vastaanottaa pyynnön, palvelin käsittelee pyynnön ja lähettää vastauksen takaisin HTTP-asiakkaalle, minkä jälkeen asiakas katkaisee yhteyden. Yhteys asiakkaan ja palvelimen välillä on olemassa vain nykyisen pyynnön ja vastausajan aikana.Mediasta riippumaton:HTTP-protokolla on mediariippumaton, sillä dataa voidaan lähettää niin kauan, kun sekä asiakas että palvelin osaavat käsitellä datasisältöä. Sekä asiakkaan että palvelimen on määritettävä sisältötyyppi MIME-tyyppisessä otsikossa.Valtiottomia:HTTP on tilaton protokolla, koska sekä asiakas että palvelin tuntevat toisensa vain nykyisen pyynnön aikana. Protokollan luonteesta johtuen sekä asiakas että palvelin eivät säilytä tietoja verkkosivujen eri pyyntöjen välillä.

HTTP-tapahtumat

Tietokoneverkko HTTP

Yllä oleva kuva näyttää HTTP-tapahtuman asiakkaan ja palvelimen välillä. Asiakas aloittaa tapahtuman lähettämällä pyyntöviestin palvelimelle. Palvelin vastaa pyyntöviestiin lähettämällä vastausviestin.

Viestit

HTTP-viestejä on kahta tyyppiä: pyyntö ja vastaus. Molemmat viestityypit noudattavat samaa viestimuotoa.

Tietokoneverkko HTTP

Pyydä viesti: Asiakas lähettää pyyntösanoman, joka koostuu pyyntörivistä, otsikoista ja joskus tekstistä.

Tietokoneverkko HTTP

Vastausviesti: Palvelin lähettää asiakkaalle vastausviestin, joka koostuu tilarivistä, otsikoista ja joskus tekstistä.

fonttikoot lateksissa
Tietokoneverkko HTTP

Uniform Resource Locator (URL)

  • Asiakas, joka haluaa käyttää dokumenttia Internetissä, tarvitsee osoitteen, ja asiakirjojen pääsyn helpottamiseksi HTTP käyttää Uniform Resource Locatorin (URL) käsitettä.
  • Uniform Resource Locator (URL) on tavallinen tapa määrittää kaikenlaisia ​​tietoja Internetissä.
  • URL-osoite määrittelee neljä osaa: menetelmä, isäntätietokone, portti ja polku.
Tietokoneverkko HTTP
    Menetelmä:Menetelmä on protokolla, jota käytetään asiakirjan hakemiseen palvelimelta. Esimerkiksi HTTP.Isäntä:Isäntä on tietokone, johon tiedot on tallennettu, ja tietokoneelle annetaan aliasnimi. Web-sivut tallennetaan pääosin tietokoneisiin ja tietokoneille annetaan aliasnimi, joka alkaa merkeillä 'www'. Tämä kenttä ei ole pakollinen.Portti:URL-osoite voi sisältää myös palvelimen portin numeron, mutta se on valinnainen kenttä. Jos porttinumero on mukana, sen on oltava isännän ja polun välissä ja se on erotettava isännästä kaksoispisteellä.Polku:Polku on sen tiedoston polkunimi, johon tiedot on tallennettu. Polku itsessään sisältää kauttaviivat, jotka erottavat hakemistot alihakemistoista ja tiedostoista.