Kas yra HTTP („Hypertext Transfer Protocol“)?

Trumpas „ Hypertext Transfer Protocol“ protokolas, HTTP yra standartų rinkinys, leidžiantis „World Wide Web“ vartotojams keistis žiniatinklio puslapiuose pateikta informacija. Kai pasiekiate bet kurį tinklalapį, įvedant // prieš adresą, naršyklė nurodo bendrauti per HTTP. Pvz., Kompiuterio vilties URL yra //www.computerhope.com. Šiandienos naršyklės nereikalauja HTTP prieš URL, nes tai yra numatytasis ryšio būdas. Tačiau jis laikomas naršyklėse, nes reikia atskirti tokius protokolus kaip FTP. Žemiau yra keletas pagrindinių faktų apie HTTP.

  • Terminas HTTP buvo sukurtas Ted Nelson.
  • Standartinis HTTP jungčių prievadas yra 80 prievadas .
  • HTTP / 0.9 buvo pirmoji HTTP versija, kuri buvo įdiegta 1991 m.
  • HTTP / 1.0 yra nurodyta RFC 1945 ir buvo įvesta 1996 metais.
  • HTTP / 1.1 yra nurodyta RFC 2616, ir buvo oficialiai išleista 1997 m. Sausio mėn.

HTTPS

Trumpas „ Hypertext Transfer Protocol Secure“, HTTPS yra protokolas, kuris naudoja HTTP ryšį, užšifruotą transporto sluoksnio saugumu. HTTPS naudojamas apsaugoti perduodamus duomenis nuo slapto pasiklausymo. Tai yra numatytasis protokolas, taikomas vykdant finansinius sandorius žiniatinklyje, ir gali apsaugoti svetainės naudotojus nuo vyriausybės ar IPT cenzūros.

  • HTTPS naudoja 443 prievadą savo informacijai perduoti.
  • HTTPS pirmą kartą naudojamas HTTP / 1.1 ir yra apibrėžtas RFC 2616.

Patarimas: kaip apsaugoti save ir patikrinti interneto duomenis, kai esate prisijungę.

HTTP būsenos kodai

Toliau pateikiami HTTP būsenos kodai, kuriuos šiuo metu apibrėžia „Computer Hope“. Šie kodai leidžia klientui, kuris naudojasi kitu kompiuteriu ar įrenginiu per HTTP, žinoti, kaip tęsti arba nevykdyti. Pavyzdžiui, 404 nurodo, kad naršyklėje serveryje nėra užklausos.

1xx - 2xx3xx - 4xx5xx
100 (tęsti)

101 (Perjungti protokolus)

102 (apdorojimas)

200 (sėkmė)

201 (įvykdyta)

202 (Priimta)

204 (be turinio)

205 (Atkurti turinį)

206 (dalinis turinys)

207 (Multi-Status)

301 (nuolat perkelta)

302 (laikinai perkelta)

304 (įkeltos talpyklos kopija) 307 (vidinis peradresavimas)

400 bloga užklausa)

401 (reikalingas autorizavimas)

402 (reikalingas mokėjimas)

403 Uždrausta)

404 Nerasta)

405 (metodas neleidžiamas)

406 (Nepriimtina)

407 (reikalaujama proxy autentifikavimo)

408 (užklausos trukmė)

409 (Konfliktas)

410 (nuvyko) 411 (reikalingas ilgis) 412 (Nepriklausoma sąlyga)

413 (užklausos subjektas per didelis)

414 (prašymas URI per didelis) 415 (Nepalaikomas laikmenos tipas)

416 (užklausų diapazonas netenkina)

417 (Tikėjimas nepavyko) 422 (Neperdirbamas objektas) 423 (Užrakinta)

424 (Nepavyko priklausomybė)

500 Vidinė serverio klaida)

501 (neįgyvendinta) 502 (blogas vartai)

503 Paslauga neteikiama)

504 Tinklas neveikia)

505 (nepalaikoma HTTP versija)

506 (variantas taip pat derybos) 507 (nepakankama saugykla)

510 (neplatinta)

Apache serveris, Kompiuterių akronimai, Domenas, FTP, Internetas, Interneto terminai, Portas, Protokolas, Apsaugos terminai, SSL, URL, Interneto dizaino terminai, Tinklalapis, Pasaulinis internetas