Błąd 400 Bad Request: Request Header Or Cookie Too Large zwykle oznacza, że jedno z ciasteczek (cookies) w Twojej przeglądarce zrobiło się za duże i serwer je odrzucił. Najczęściej generuje je któraś z wtyczek. Poniżej pokazujemy, jak namierzyć winne ciasteczko i usunąć problem.
Jak znaleźć problematyczne ciasteczko
Poniższe kroki opisujemy dla przeglądarki Google Chrome, ale w innych przeglądarkach wygląda to podobnie.
- Gdy pojawi się błąd 400, kliknij prawym przyciskiem myszy na stronie i wybierz Zbadaj, aby otworzyć Narzędzia deweloperskie.
- Przejdź do zakładki Application (Aplikacja) na górze okna.
- W lewym pasku, w sekcji Cookies (Pliki cookie), rozwiń listę i wybierz domenę swojej strony.
- W tabeli ciasteczek kliknij nagłówek kolumny Size (Rozmiar), aby posortować wpisy według wielkości.
- Na górze listy poszukaj niezwykle dużych ciasteczek. Ich nazwa często podpowiada, która wtyczka je utworzyła.

Jak usunąć problem
- Wyłącz wtyczkę, która generuje duże ciasteczko, i sprawdź, czy błąd nadal się pojawia. Wtyczki wyłączysz z panelu, w zakładce WordPress, w tabeli Wtyczki.
- Jeśli błąd zniknął, wyczyść ciasteczka przeglądarki dla swojej domeny.
- Włącz wtyczkę ponownie i obserwuj, czy problem wraca. Jeśli tak, rozważ zamianę wtyczki na inną albo kontakt z jej autorem.
Najczęstsze problemy
Wyczyściłem ciasteczka i błąd zniknął, ale po chwili wrócił. To znak, że wtyczka nadal generuje zbyt duże ciasteczko. Wyłącz ją i sprawdź, czy błąd znika na dłużej.
Nie mam pewności, która wtyczka odpowiada za problem. Wyłączaj wtyczki pojedynczo w zakładce WordPress i po każdej sprawdzaj stronę. Gdy błąd zniknie, ostatnio wyłączona wtyczka jest przyczyną.
Błąd widzą też inni odwiedzający. Jeśli problem dotyczy wielu osób, a nie tylko Twojej przeglądarki, wyślij zgłoszenie przez Zgłoszenia (BOK). Sprawdzimy stronę po naszej stronie.