Sprawdzanie statusu HTTP
Wpisz dowolny URL, a my zażądamy go z naszego serwera i pokażemy ci kod statusu HTTP, pełny łańcuch przekierowań, czas odpowiedzi i końcowy URL. Najszybszy sposób, by potwierdzić, czy twoja strona działa.
Jak działa sprawdzanie statusu HTTP
Gdy prześlesz URL, nasz serwer wysyła do niego pojedyncze żądanie HTTP GET, dokładnie jak przeglądarka. Śledzimy do pięciu przekierowań i mierzymy całkowity czas do nadejścia końcowej odpowiedzi.
Kod statusu to najważniejsza część odpowiedzi. Kod z zakresu 200 oznacza sukces, kod 300 przekierowanie, kod 400 oznacza, że żądanie zostało odrzucone, a kod 500 oznacza, że serwer zawiódł. Pokazujemy też nagłówek Server, abyś widział, jakie oprogramowanie stoi za stroną.
Sprawdzanie odbywa się z naszej infrastruktury, a nie z twojej własnej sieci. To przydatne, bo mówi ci, czy strona jest osiągalna z publicznego internetu, a nie tylko z twojego komputera czy biura. Jeśli narzędzie zgłasza, że strona działa, ale ty nie możesz się do niej dostać, problem jest najprawdopodobniej lokalny (twoje DNS, firewall lub dostawca).
Jak czytać wynik
Kolor odznaki statusu od razu mówi ci o kategorii. Oto co oznacza każda klasa:
- 2xx (zielony) - sukces. Strona załadowała się poprawnie.
- 3xx (niebieski) - przekierowanie. URL wskazuje gdzie indziej; sprawdź końcowy URL.
- 4xx (bursztynowy) - błąd klienta, np. 404 Nie znaleziono lub 403 Zabronione. Serwer działa, ale odrzucił to żądanie.
- 5xx (czerwony) - błąd serwera, np. 502 Bad Gateway lub 503 Service Unavailable. Strona jest niedostępna dla odwiedzających.
Typowe problemy, które to narzędzie pomaga zdiagnozować
Moja strona pokazuje 503 lub 502. Kod 5xx wskazuje na awarię po stronie serwera: przeciążony backend, padniętą aplikację lub awarię reverse proxy. Strona jest nieosiągalna dla wszystkich, więc napraw to priorytetowo.
Zbyt wiele przekierowań lub pętla przekierowań. Jeśli łańcuch przekierowań jest długi lub nigdy nie dochodzi do 200, prawdopodobnie masz źle skonfigurowane przekierowanie HTTPS lub www. Długie łańcuchy też spowalniają ładowanie stron i szkodzą SEO.
Narzędzie mówi że działa, ale ja widzę błąd. Jeśli zgłaszamy 200 OK, ale twoja przeglądarka pokazuje błąd, problem jest zwykle lokalny: nieaktualna pamięć podręczna DNS, VPN, reguła firewalla lub awaria dostawcy. Spróbuj z innej sieci lub urządzenia.
Najczęściej zadawane pytania
Czy to sprawdzanie statusu strony jest darmowe?
Tak. Sprawdzanie statusu HTTP jest całkowicie darmowe i nie wymaga konta. Wpisz URL, a od razu otrzymasz kod statusu, łańcuch przekierowań i czas odpowiedzi.
Dlaczego narzędzie widzi moją stronę jako działającą, gdy u mnie nie działa?
Sprawdzamy z naszych serwerów w publicznym internecie. Jeśli widzimy stronę jako działającą, ale ty nie możesz się do niej dostać, problem jest niemal zawsze po twojej stronie - DNS, VPN, firewall lub twój dostawca. Aby potwierdzić, spróbuj z innej sieci.
Które kody statusu HTTP oznaczają, że moja strona nie działa?
Kody z zakresu 500 (np. 500, 502, 503 i 504) oznaczają, że serwer zawiódł i strona jest faktycznie niedostępna. Upływ limitu czasu lub błąd połączenia również oznacza, że odwiedzający nie mogą do ciebie dotrzeć. Kody z zakresu 200 oznaczają, że strona jest zdrowa.
Czy śledzi przekierowania?
Tak. Śledzimy do pięciu przekierowań i pokazujemy pełny łańcuch, w tym kod statusu każdego kroku oraz końcowy URL, na którym kończy się żądanie.
Chcesz wiedzieć w chwili, gdy twoja strona padnie?
Jednorazowe sprawdzenie jest przydatne, ale prawdziwe awarie zdarzają się, gdy śpisz. ePulz.io monitoruje twoją stronę przez całą dobę i powiadamia cię w ciągu sekund, gdy kod statusu się pogorszy.
Zacznij monitorować za darmoO tym narzędziu
Sprawdzanie statusu HTTP to jedno z kilku darmowych narzędzi sieciowych od ePulz.io. Wykonuje prawdziwe żądanie HTTP z naszych serwerów i podaje kod statusu, łańcuch przekierowań, czas odpowiedzi i nagłówek serwera, abyś w sekundy potwierdził, czy strona działa, czy nie.