HTTP metode, zaglavlja i statusni kodovi

Testirajte svoje znanje o HTTP metodama, zaglavljima zahtjeva/odgovora i statusnim kodovima koji se koriste u svakodnevnom razvoju weba. Radit ćete kroz stvarne scenarije poput predmemoriranja, preusm...

Sva pitanja provjerena su radi točnosti
103 pitanja
4,731 igranja

Pokreni kviz

Odaberite težinu i broj pitanja za početak.

Odaberite težinu
Odaberite broj pitanja
Automatski prijelaz nakon

O ovom kvizu

Što ćete vježbati

Od GET vs POST do cache-control i preusmjeravanja, ovaj kviz pomaže vam prepoznati kako HTTP funkcionira na mreži i kako preglednici i API-ji interpretiraju odgovore.

Svako pitanje ima 4 opcije i nema tajmera, tako da možete razmišljati o rubnim slučajevima i učiti iz grešaka bez pritiska.

Težina i postavke pitanja

Težina je miješana po dizajnu: vidjet ćete brze osnove (poput 200/404) zajedno s složenijim slučajevima (poput 206, 304, zaglavlja povezanih s CORS-om i idempotentnosti). Odaberite svoj preferirani broj pitanja i težinu prije nego što započnete kako biste prilagodili sesiju brzom osvježenju ili dubljem vježbanju.

Uobičajene zamke koje treba izbjegavati

Mnogi pogrešni odgovori dolaze iz miješanja sigurnih i idempotentnih metoda, zbunjivanja sličnih statusnih kodova ili pretpostavljanja da zaglavlje radi isto u zahtjevima i odgovorima.

  • Zbuniti 401 (autentifikacija potrebna) s 403 (zabranjeno)
  • Tretirati POST kao “uvijek ne-idempotentno” bez konteksta
  • Miješati 301 vs 302 vs 307/308 ponašanje preusmjeravanja
  • Zaboraviti kada je 304 valjan i što implicira o tijelu odgovora
  • Krivo tumačiti zaglavlja predmemoriranja poput Cache-Control, ETag i Expires

Savjeti za bolje rezultate

Pažljivo pročitajte scenarij: male razlike u formulaciji često signaliziraju je li najbolji odgovor o semantici (izbor metode), ponašanju transporta (zaglavlja) ili ishodu (statusni kod). Ako propustite pitanje, ponovo pregledajte osnovno pravilo i pokušajte s kraćim setom istih težina kako biste ga učvrstili.

Primjeri pitanja

Što označava HTTP?

  • A.Protokol za prijenos hiperteksta
  • B.Protokol za prijenos hiperteksta
  • C.Protokol za prijenos hiperveze
  • D.Protokol za praćenje hiperteksta

Koja HTTP metoda se koristi za dohvaćanje podataka s poslužitelja?

  • A.GET
  • B.POST
  • C.PUT
  • D.DELETE

Koji kod se vraća za uspješni HTTP zahtjev?

  • A.200
  • B.404
  • C.500
  • D.301

Česta pitanja o kvizu

Koliko pitanja ima u ovom kvizu?

Ovaj kviz ima 103 pitanja o HTTP metodama, zaglavljima i statusnim kodovima.

Postoji li tajmer ili zahtjev za brzinom?

Ne. Kviz nema tajmer, tako da možete uzeti svoje vrijeme za svako pitanje.

Koji format odgovora koristi kviz?

Svako pitanje je višestrukog izbora s 4 opcije.

Mogu li odabrati broj pitanja i težinu?

Da. Možete odabrati svoj preferirani broj pitanja i težinu prije nego što započnete.

Koje su teme pokrivene osim statusnih kodova?

Također ćete vježbati HTTP metode, zaglavlja zahtjeva/odgovora, predmemoriranje, preusmjeravanja i uobičajena ponašanja API-ja.

Povezani kvizovi

URL-ovi i domene: dijelovi i pravila

URL-ovi i domene: dijelovi i pravila

Dekodirajte URL-ove i nazive domena s povjerenjem u ovom kvizu o osnovama weba. Identificirat ćete dijelove poput sheme, hosta, putanje, upita i fragmenta, te primijeniti praktična pravila oko portova, kodiranja i DNS-a. Odaberite željeni broj pitanja i težinu kako biste uskladili svoj cilj učenja - vježba nije vremenski ograničena i usredotočena je.

1,522
Igraj odmah
Kako preglednici dohvaćaju i prikazuju stranice

Kako preglednici dohvaćaju i prikazuju stranice

Pogledajte što se zapravo događa između upisivanja URL-a i gledanja gotove stranice. Ovaj kviz prolazi kroz umrežavanje, parsiranje, kritičnu putanju renderiranja i ponašanje preglednika vezano uz performanse. Očekujte set s mješovitom težinom koji provjerava i osnove i znanje o rješavanju problema iz stvarnog svijeta.

4,148
Igraj odmah
Objašnjeni modeli usluga računalstva u oblaku

Objašnjeni modeli usluga računalstva u oblaku

Provjerite svoje razumijevanje kako se usluge u oblaku isporučuju i koriste. Pokriva IaaS, PaaS, SaaS, kontejnere naspram VM-ova, regije/zone dostupnosti i osnove zajedničke odgovornosti.

2,841
Igraj odmah
Komponente i uloge računalnog hardvera

Komponente i uloge računalnog hardvera

Uparite ključne komponente računala s onim što rade i kako utječu na performanse. Obuhvaća CPU, GPU, RAM, vrste pohrane, matične ploče, napajanja i priključke.

3,362
Igraj odmah
Osnove sintakse programskih jezika

Osnove sintakse programskih jezika

Testirajte svoje znanje o uobičajenoj sintaksi programiranja kroz popularne jezike. Pitanja se fokusiraju na varijable, petlje, funkcije i osnovne strukture podataka bez potrebe za dubokom teorijom računalnih znanosti.

4,654
Igraj odmah
Cybersecurity prijetnje i obrane

Cybersecurity prijetnje i obrane

Identificirajte uobičajene cyber prijetnje i najbolje obrambene prakse koje se koriste za smanjenje rizika. Obuhvaća phishing, malware, lozinke, MFA, osnove enkripcije i sigurne navike pregledavanja.

4,046
Igraj odmah