2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
jatkuva yhteys:
HTTP/1.1
Pysyviä yhteyksiä tuetaan oletusarvoisesti, mikä mahdollistaa useiden HTTP-pyyntöjen ja -vastausten lähettämisen TCP-yhteydellä, mikä vähentää yhteyden muodostamisen ja sulkemisen ylimääräisiä kustannuksia.
jaHTTP/1.0
Oletusarvo on lyhyt yhteysConnection: keep-alive
otsikko pysyvien yhteyksien toteuttamiseksi.Connection: keep-alive
Tarkoituksena on kertoa palvelimelle ja asiakkaalle, että niiden välinen TCP-yhteys tulisi pitää yllä, jotta sitä voidaan käyttää uudelleen, sen sijaan, että se suljettaisiin välittömästi vastauksen lähettämisen jälkeen. Tämä ominaisuus otettiin käyttöön HTTP/1.0:ssa, ja siitä tuli HTTP/1.1:n oletustoiminto.
Putkilinja:
HTTP/1.1
Tukee liukuhihnaa (ei ole oletuksena käytössä), jolloin asiakas voi lähettää useita pyyntöjä ennen kuin vastaus ensimmäiseen pyyntöön saapuu, mikä voi lyhentää odotusaikaa ja parantaa tehokkuutta.
HTTP/1.0 ei tue liukuhihnaa.
välimuistin hallinta:
HTTP1.0
Pääasiassa käytettyIf-Modified-Since/Expires
arviointiperusteena välimuistiin
HTTP1.1
Lisää välimuistin hallintastrategioita otetaan käyttöön, kutenEtag / If-None-Match
Odota lisää valinnaisia välimuistiotsikoita hallitaksesi välimuististrategiaa.
Virheiden käsittely:
HTTP/1.1
Lisätty joitain uusia HTTP-tilakoodeja, kuten100 Continue
, jota käytetään parantamaan virheiden käsittelyä ja välivastauksia pyyntöihin.
Saatuaan 100 Continue -vastauksen asiakkaan tulee jatkaa pyynnön tekstiosan lähettämistä.Jos palvelin vastaanottaa viestin, joka sisältääExpect: 100-continue
Päätettyään olla jatkamatta pyynnön käsittelyä (jos esimerkiksi pyynnön otsikkotiedot osoittavat, että pyyntöä ei voida hyväksyä), palvelimen tulee palauttaa virhetilakoodi (kuten 400 Bad Request) 100 Continue sijaan.
Host
pää:
HTTP/1.1
otettu käyttöönHost
otsikko, jonka avulla asiakas voi määrittää pyydetyn isäntänimen, mikä mahdollistaa useiden verkkotunnusten isännöimisen samalla palvelimella. Jokainen toimialueen nimi voidaan yhdistää eri resurssiin tai palveluun palvelimella. HTTP/1.0:ssa ei ole tätä otsikkokenttää.
Kaistanleveyden optimointi:
HTTP1.0
, on olemassa kaistanleveyden hukkaamista. Esimerkiksi asiakas tarvitsee vain osan objektista, mutta palvelin lähettää koko objektin, eikä tue jatkamistoimintoa.HTTP1.1
esitetään pyynnön otsikossarange
otsikkokenttä, joka sallii pyytää vain tietyn osan resurssista, eli palautuskoodi on206(Partial Content)