Ero sivun ”HTTP” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
pEi muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
p lohkomerkintä
Rivi 10:
 
Esimerkki pyynnöstä (tältä sivulta):
<pre>
GET ''/wiki/HTTP HTTP/1.1''
Host: fi.wikipedia.org
Rivi 21 ⟶ 22:
Referer: ''http'':''//fi.wikipedia.org/w/wiki.phtml?title=HTTP''
Cache-Control: max-age=0
</pre>
 
Kentällä ''Referer'' selain kertoo sivulle, minkä sivun kautta kyseiselle sivulle on päädytty. Esimerkiksi palvelimelle kerrotaan, millä [[hakukone]]en haulla sivulle on päädytty ellei sitä erikseen ole selaimen asetuksissa kielletty. Selain kertoo myös palvelimelle nimensä ja versionsa. Muut tiedot ovat lähinnä teknisiä ja kertovat minkä muotoisia tiedostoja selain osaa käsitellä ja millä kielellä käyttäjä mieluiten haluaisi sivua lukea.
Rivi 27 ⟶ 29:
 
===Vastaus===
<pre>
HTTP/1.1 200 OK
Date: Tue, 06 Jul 2004 17:59:22 GMT
Rivi 41 ⟶ 44:
Transfer-Encoding: chunked
Connection: keep-alive
</pre>
 
Nämä ovat HTTP-protokollaan liittyvät otsikkotiedot (headers). Otsikot päättyvät kahteen rivinvaihtoon (tai tyhjään riviin). Tämän jälkeen palvelin lähettää varsinaisen näytettävän sisällön (''text/html'' on [[MIME-tyyppi]], joka kertoo sisällön olevan tässä tapauksessa [[HTML]]:ää). Selain poimii HTML-sisällöstä myös kuvien tiedostonimet ja hakee ne samanlaisilla pyynnöillä. Selain näyttää HTML-sivun ruudulla heti saatuaan sen, ja alkaa täyttää kuville asetettuja raameja ladattuaan nekin.
Noudettu kohteesta ”https://fi.wikipedia.org/wiki/HTTP