HTTP 1.0 ja 1.1

Anonim

HTTP 1.0 vs. 1.1

Internetin käyttäjä on joutunut käyttämään HTTP: tä. Tämä on yksi yleisimmistä kirjaimista erityisesti miljoonille sivuille, joita tällä hetkellä käytetään verkossa. Juuri tästä asiasta on kysymys keskustelusta tässä. Ilmeisesti jos tiedät jotain HTTP: stä, on olemassa kaksi versiota, 1.0 ja 1.1. Juuri mitä nämä kaksi versiota tarkoittavat? Alla on vaiheittainen tarkistus HTTP 1.0 ja Http 1.1.

Termi HTTP viittaa Hyper Text Transfer Protocoliin. Tämä toimii sekä asiakas- että palveluprotokollana, jossa määritellään, miten maailmanlaajuisen verkon viestit lähetetään ja alustetaan. HTTP 1.0 otettiin käyttöön vuoden 1996 alkupuolella, kun yritysten verkot alkoivat liikkua yrityksissä. HTTP: n käytön suosio on kasvanut, sillä internetissä liikenteestä yli 75 prosenttia on yksinomaan riippuvainen siitä.

HTTP 1.0 pystyi määrittelemään enintään 16 tilakoodia, joka oli varattu numero. 16: n tilakoodin käytön pääasiallinen rajoitus oli, että havaittiin huonoa resoluutiotietojen raportointia ja siksi HTTP 1.1: n tarvetta. HTTP 1.1: ssä oli 24 tilakoodia, jotka pystyivät ratkaisemaan aiemmat HTTP 1.1: n kohtaamat rajoitukset. Virheilmoitus tehtiin nopeammin, ja virheet havaittiin helposti, kun ne ilmenivät.

Toinen HTTP 1.1: n mukana tullut lisävaruste oli varoitusotsikko, jolla oli kyky suorittaa useampia toissijaisia ​​tilailmoituksia. HTTP 1.1: n toissijaisten tilatietojen päätavoitteena oli ilmoittaa ongelman vastaanottajalle, kun onnistunut pyyntö tehtiin. HTTP1.1: ssä käynnistetyt varoituspyynnöt voitaisiin jakaa kahteen luokkaan. Luokat perustuivat ensimmäiseen numeroon, joka esitettiin kolminumeroinen koodi. Yhdessä luokassa varoitus on poistettu, kun koodi on onnistuneesti vahvistettu välimuistiin. Toinen luokka oli sellainen, joka oli säilytetty, ja se sisältää uudelleenkäytetyn välimuistin.

HTTP 1.0: n käytöllä on vain peruseditointiin liittyvä korvaus, sillä se kohdistuu käyttäjätunnusten ja salasanojen haasteeseen, joita käytetään salaamattomana. Tämä, kuten te oikeutetusti oletettaisiin, tuo mukanaan riskitekijän. HTTP 1.0: ssä ei myöskään ole riippuvuuksia, ja snooping-toiminnon keräämää tietoa voidaan käyttää myöhemmin myöhemmin. HTTP 1.1: n tuleminen korjasi ongelman ja tarjosi Digest Access Authenticationin käyttöä. Tämä peilaa perusidentiteetin ja mahdollistaa palvelinten ylimmän hyödyntämisen yhden kerran arvosta, joka tosiasiallisesti tekee snooping melko vaikeaa saavuttaa. Salasanan, käyttäjänimen ja yhden aikamäärän tarkistussumma tehdään ja kaikki salatut. Voit siis olla varmoja siitä, että mikään snooping ei ole mahdollista HTTP 1.1: n käytössä.

HTTP 1.0 -suunnittelu tarvitsi uuden TCP-yhteyden jokaiseen pyyntöön, joka tehtiin sen kautta. Tämä aiheutti haasteen, koska oli olemassa kustannus ja aika uuden TCP-yhteyden muodostamiseksi jokaiseen pyyntöön, jolloin yhteys oli hyvin hidas. Tämän HTTP1.1: n käsittelemiseksi syntyi jatkuvien yhteyksien käyttö ja myös putkilinjan pyyntöjen käyttö pysyvillä yhteyksillä.

Yhteenveto

HTTP tarkoittaa Hyper Text Transfer Protocolia

HTTP 1.1 yleensä HTTP 1.0: n rajoitusten päivitys

HTTP 1.0 voi määrittää 16status-koodit

HTTP 1.1 voi määrittää 24 tilakoodia

HTTP 1.1: ssä on varoitusotsikko, joka pystyy tuottamaan useita toissijaisia ​​tilailmoituksia

HTTP 1.0-todennus ei ole turvallinen, koska sitä ei ole salattu

HTTP 1.1 on turvallinen, koska se käyttää käyttäjätunnuksen, salasanan ja yhden aikamäärän tarkistussummaa.