HTTP statusna koda

HTTP 400 Bad Request

400 Bad Request pomeni, da je strežnik zahtevo prejel, vendar je zaradi napačne oblike ali vsebine ne more obdelati.

Pregledano: 6. november 2026
Razred
4xx · Napake klienta
Kje je težava
Napaka v zahtevi (klient)
Kdo jo odpravi
Pogosto lahko pomagaš sam (URL, prijava, piškotki).

Kaj pomeni

Napaka je na strani klienta: zahteva je sintaktično napačna, prevelika ali ima neveljavne parametre. Strežnik je dosegljiv in deluje. Pogost primer v brskalniku je »400 Bad Request — Request Header Or Cookie Too Large«.

Najpogostejši vzroki

  • Napačni ali nepravilno kodirani znaki v URL-ju (npr. % brez veljavnega zaporedja).
  • Prevelik ali pokvarjen piškotek za to domeno.
  • Neveljaven JSON ali manjkajoče obvezno polje v API zahtevi.
  • Prevelika datoteka ali glava, ki je strežnik ne sprejme.

Kaj narediš kot obiskovalec

  1. Preveri URL in odstrani nenavadne znake ali dolge parametre.
  2. Izbriši piškotke samo za to domeno in ponovno naloži stran.
  3. Poskusi v zasebnem oknu — če tam deluje, so vzrok piškotki ali razširitev.

Pokaže HTTP status, verigo preusmeritev, HTTPS in osnovne SEO signale. Deluje samo za javne naslove.

Kaj naredi lastnik strani ali razvijalec

  1. V dnevnikih poišči točen razlog zavrnitve (WAF, proxy ali aplikacija).
  2. Validacijske napake v API-ju vrni z jasnim sporočilom in 400 ali 422.
  3. Preveri omejitve velikosti glav na proxyju (npr. large_client_header_buffers v Nginxu).
  4. Ne uporabljaj 400 za napake strežnika — te so 5xx.

Vpliv na SEO in Google

Če Googlebot na URL-ju dobi 400, strani ne indeksira. Pogosto je vzrok pokvarjena notranja povezava s parametri — popravi jo v izvoru.

Pogosta vprašanja

Ali je 400 napaka mojega interneta?

Skoraj nikoli. Napaka je v obliki zahteve — URL, piškotki ali podatki.

Kaj pomeni »Request Header Or Cookie Too Large«?

Piškotki za domeno so preveliki. Izbriši piškotke te strani.

Viri