Kaj je HTTP (protokol za prenos hiperteksta)?

Kratica za protokol za prenos hiperteksta, HTTP je niz standardov, ki uporabnikom svetovnega spleta omogočajo izmenjavo informacij, ki so na voljo na spletnih straneh. Ko dostopate do katere koli spletne strani, ki vstopa // pred naslov, pove brskalniku, da komunicira prek HTTP. Na primer, URL za računalniško upanje je //www.computerhope.com. Današnji brskalniki ne zahtevajo več HTTP pred URL-jem, ker je to privzeti način komunikacije. Vendar pa je shranjena v brskalnikih zaradi potrebe po ločenih protokolih, kot je FTP. Spodaj je navedenih nekaj glavnih dejstev o HTTP.

  • Izraz HTTP je skoval Ted Nelson.
  • Standardna vrata za povezave HTTP so vrata 80 .
  • HTTP / 0.9 je bila prva različica HTTP in je bila uvedena leta 1991.
  • HTTP / 1.0 je določen v RFC 1945 in je bil uveden leta 1996.
  • HTTP / 1.1 je določen v RFC 2616 in je bil uradno izdan januarja 1997.

HTTPS

Skrajšani za Hypertext Transfer Protocol Secure, HTTPS je protokol, ki uporablja HTTP za povezavo, šifrirano s transportno plastjo. HTTPS se uporablja za zaščito prenesenih podatkov od prisluškovanja. To je privzeti protokol za izvajanje finančnih transakcij v spletu in lahko zaščiti uporabnike spletne strani pred cenzuro vlade ali ponudnika internetnih storitev.

  • HTTPS za prenos svojih podatkov uporablja vrata 443 .
  • HTTPS se najprej uporablja v HTTP / 1.1 in je definiran v RFC 2616.

Nasvet: Kako se zaščititi in preveriti, ali so internetni podatki na spletu varni.

Stanje kode HTTP

Spodaj je seznam statusnih kod HTTP, ki jih trenutno določa Computer Hope. Te kode omogočajo, da odjemalec, ki dostopa do drugega računalnika ali naprave prek HTTP, ve, kako nadaljevati ali ne. Na primer, 404 pove brskalniku, da zahteva ne obstaja na strežniku.

1xx - 2xx3xx - 4xx5xx
100 (Nadaljuj)

101 (Preklopi protokole)

102 (Obdelava)

200 (uspeh)

201 (izpolnjeno)

202 (Sprejeto)

204 (Ni vsebine)

205 (Ponastavi vsebino)

206 (Delna vsebina)

207 (več-status)

301 (trajno premaknjeno)

302 (začasno premaknjeno)

304 (naložena kopija v predpomnilniku) 307 (notranja preusmeritev)

400 (slaba zahteva)

401 (Zahtevana avtorizacija)

402 (Obvezno plačilo)

403 Prepovedano)

404 ni najdeno)

405 (metoda ni dovoljena)

406 (ni sprejemljivo)

407 (Zahtevano preverjanje pristnosti proxyja)

408 (Časovna omejitev zahteve)

409 (konflikt)

410 (Gone) 411 (Zahtevana dolžina) 412 (Pogoj ni uspel)

413 (Zahtevek je prevelik)

414 (Prevelik URI zahteve) 415 (Nepodprta vrsta medija)

416 (obseg zahtevka ni izpolnjen)

417 (Neuspešno pričakovanje) 422 (Neobdelana entiteta) 423 (Zaklenjeno)

424 (Neuspešna odvisnost)

500 Notranja napaka strežnika)

501 (ni izvedeno) 502 (slab prehod)

503 (Storitev ni na voljo)

504 Gateway Time out)

505 (različica HTTP ni podprta)

506 (tudi varianta se pogaja) 507 (Nezadostno shranjevanje)

510 (ni podaljšano)

Apache strežnik, akronimi računalnika, domena, FTP, internet, internetni izrazi, vrata, protokol, varnostni izrazi, SSL, URL, pogoji spletnega oblikovanja, spletna stran, svetovni splet