Čo je chyba 405: Method Not Allowed
Chyba 405 (Method Not Allowed) znamená, že server nechce vybaviť vašu požiadavku, pretože ste použili nesprávny spôsob, ako sa k nemu pripojiť.
Každá webová adresa (alebo časť webu) má povolené len niektoré typy požiadaviek, ako je GET (načítať obsah) alebo POST (odoslať dáta), a ak použijete iný typ, server vám povie, že to „nepovoľuje“.
Kedy sa stavový kód 405 zobrazí
HTTP kód 405 sa objaví, keď:
- sa pokúšate odoslať formulár na stránke, ktorá namiesto toho očakáva, že ju len načítate.
- používate webovú aplikáciu alebo API, ktoré povoľuje len načítanie dát (GET), ale vy sa snažíte dáta odoslať alebo upraviť (POST alebo PUT).
Zvyčajne ide o prípady, keď je server zle nakonfigurovaný (napr. problém s nastavením súboru .htaccess) alebo sú nesprávne nastavené endpointy na strane API.
Ako chybu 405 riešiť
Overte, že používate správny spôsob pripojenia – skúste napríklad namiesto odosielanie dát stránku len načítať .
Ak ide o API, pozrite sa do dokumentácie, aby ste vedeli, aké typy požiadaviek sú pre konkrétne akcie povolené.