Što je HTTP (Hypertext Transfer Protocol)?

Kratica za Hypertext Transfer Protocol, HTTP je skup standarda koji omogućuju korisnicima World Wide Weba da razmjenjuju informacije pronađene na web stranicama. Prilikom pristupa bilo kojoj web stranici koja ulazi // ispred adrese govori pregledniku da komunicira putem HTTP-a. Na primjer, URL za Computer Hope je //www.computerhope.com. Današnji preglednici više ne zahtijevaju HTTP ispred URL-a jer je to zadani način komunikacije. Međutim, čuva se u preglednicima zbog potrebe za odvajanjem protokola kao što je FTP. U nastavku su navedene neke od glavnih činjenica o HTTP-u.

  • Izraz HTTP skovao je Ted Nelson.
  • Standardni port za HTTP veze je port 80 .
  • HTTP / 0.9 je prva verzija HTTP-a, a uvedena je 1991. godine.
  • HTTP / 1.0 je naveden u RFC 1945, a uveden je 1996.
  • HTTP / 1.1 je naveden u RFC 2616 i službeno je objavljen u siječnju 1997.

HTTPS

Kratica za Hypertext Transfer Protocol Secure, HTTPS je protokol koji koristi HTTP na vezu koja je šifrirana sigurnošću transportnog sloja. HTTPS se koristi za zaštitu prenesenih podataka od prisluškivanja. To je zadani protokol za obavljanje financijskih transakcija na webu i može zaštititi korisnike web-lokacije od cenzure od strane vlade ili ISP-a.

  • HTTPS koristi port 443 za prijenos svojih podataka.
  • HTTPS se najprije koristi u HTTP / 1.1 i definiran je u RFC 2616.

Savjet: Kako se zaštititi i provjeriti jesu li internetski podaci sigurni dok ste na mreži.

HTTP statusni kodovi

U nastavku je popis HTTP statusnih kodova koje trenutno definira Computer Hope. Ovi kodovi omogućuju klijentu pristupanje drugom računalu ili uređaju putem HTTP-a da zna kako nastaviti ili ne nastaviti. Na primjer, 404 govori pregledniku da zahtjev ne postoji na poslužitelju.

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

101 (Promijeni protokole)

102 (Obrada)

200 (Uspjeh)

201 (ispunjeno)

202 (Prihvaćeno)

204 (Bez sadržaja)

205 (Resetiraj sadržaj)

206 (Djelomični sadržaj)

207 (višestruki status)

301 (trajno premješteno)

302 (privremeno premješteno)

304 (učitana kopija u privremenu memoriju) 307 (interno preusmjeravanje)

400 (loš zahtjev)

401 (Potrebna autorizacija)

402 (Potrebno plaćanje)

403 Zabranjeno)

404 nije pronađeno)

405 (Metoda nije dopuštena)

406 (nije prihvatljivo)

407 (potrebna je provjera autentičnosti proxyja)

408 (Timeout za zahtjev)

409 (Sukob)

410 (Otišao) 411 (Potrebno trajanje) 412 (preduvjet nije uspio)

413 (Predmet zahtjeva je prevelik)

414 (URI zahtjeva je prevelik) 415 (Nepodržana vrsta medija)

416 (Raspon zahtjeva nije zadovoljavajući)

417 (Očekivanje nije uspjelo) 422 (Neobrađena jedinica) 423 (Zaključano)

424 (Neuspjela ovisnost)

500 Interna pogreška poslužitelja)

501 (nije implementirano) 502 (loš pristupnik)

503 usluga nedostupna)

504 (vremensko ograničenje prijelaza)

505 (HTTP verzija nije podržana)

506 (Varijanta također pregovara) 507 (Nedovoljno prostora za pohranu)

510 (nije produžen)

Apache poslužitelj, Računalni akronimi, Domena, FTP, Internet, Internetski uvjeti, Port, Protokol, Sigurnosni pojmovi, SSL, URL, Uvjeti web dizajna, Web stranica, World Wide Web