PortChecker Logo
PortChecker
Verificare live pentru status URL și headere

Verificator răspuns HTTP/HTTPS: Cod de status, Lanț de redirecturi, Headere de răspuns

Introdu un URL pentru a vedea codul de status HTTP, fiecare redirect, headerele finale și timpul de răspuns al serverului. Util pentru deploy-uri, debugging CDN și audituri de redirect.

Cod de status, Lanț de redirecturi, Headere de răspuns

HEAD este cel mai rapid deoarece citește headerele fără să descarce body-ul paginii. Folosește GET când serverul blochează HEAD.

Ce afișează acest verificator de răspuns HTTP

Pagina testează URL-ul de pe serverul nostru și afișează metadatele de răspuns importante când site-ul este accesibil, dar se comportă greșit.

Cod de status

Codurile sunt grupate pe clase. Clasa arată dacă cererea a reușit, a redirecționat, a eșuat la client sau a eșuat la server.

Lanț de redirecturi

Redirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.

Headere de răspuns

Headerele explică modul în care serverul, proxy-ul, CDN-ul sau browserul trebuie să trateze răspunsul. Aceste câmpuri sunt cele mai utile la verificări de deploy și disponibilitate.

Timp total

Headerele explică modul în care serverul, proxy-ul, CDN-ul sau browserul trebuie să trateze răspunsul. Aceste câmpuri sunt cele mai utile la verificări de deploy și disponibilitate. Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

Cum verifici statusul HTTP, redirecturile și headerele

Folosește URL-ul public solicitat de utilizatori sau boți. Verificatorul urmează redirecturile în siguranță și se concentrează pe headere, status și timp.

1

Verifică răspunsul unui URL

Folosește URL-ul public solicitat de utilizatori sau boți. Verificatorul urmează redirecturile în siguranță și se concentrează pe headere, status și timp.

2

HEAD / GET

HEAD este cel mai rapid deoarece citește headerele fără să descarce body-ul paginii. Folosește GET când serverul blochează HEAD.

3

Răspuns final

Headerele explică modul în care serverul, proxy-ul, CDN-ul sau browserul trebuie să trateze răspunsul. Aceste câmpuri sunt cele mai utile la verificări de deploy și disponibilitate.

Tipare comune de rezultat si urmatorii pasi

Codurile sunt grupate pe clase. Clasa arată dacă cererea a reușit, a redirecționat, a eșuat la client sau a eșuat la server. Redirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.

ProblemăSemnalCe să verifici
200 OK / SuccesSucces: Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.Content-Type / Cache-Control / Verificare nouă
301 / 308Redirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.Lanț de redirecturi
401 / 403Folosește un URL public. Localhost, rețelele private și adresele rezervate nu pot fi verificate cu acest instrument.Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.
429 / 503Cererea a expirat. Serverul poate fi indisponibil, supraîncărcat, blocat de firewall sau lent.Retry-After / Confirmă că înregistrările A, AAAA, CNAME și MX indică hostul așteptat înainte de testul URL.
Lanț de redirecturiURL-ul redirecționează de prea multe ori. Verifică un loop de redirect sau reguli conflictuale pentru www, HTTPS ori slash final.Lanț de redirecturi

HEAD sau GET: ce metoda sa folosesti?

HEAD este cel mai rapid deoarece citește headerele fără să descarce body-ul paginii. Folosește GET când serverul blochează HEAD.

MetodăCe să verificiSemnalRemediere
HEADCod de status / Lanț de redirecturi / Headere de răspuns405 / Eroare client / Verificarea a eșuat. Confirmă că URL-ul este accesibil și încearcă din nou.GET: Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.
GETHEAD este cel mai rapid deoarece citește headerele fără să descarce body-ul paginii. Folosește GET când serverul blochează HEAD.Eroare server / Cererea a expirat. Serverul poate fi indisponibil, supraîncărcat, blocat de firewall sau lent.HEAD: HEAD este cel mai rapid deoarece citește headerele fără să descarce body-ul paginii. Folosește GET când serverul blochează HEAD.

Cum citești headerele de răspuns

Headerele explică modul în care serverul, proxy-ul, CDN-ul sau browserul trebuie să trateze răspunsul. Aceste câmpuri sunt cele mai utile la verificări de deploy și disponibilitate.

HeaderCe indicăCe să verifici
LocationRedirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.Lanț de redirecturi
Cache-ControlHeaderele explică modul în care serverul, proxy-ul, CDN-ul sau browserul trebuie să trateze răspunsul. Aceste câmpuri sunt cele mai utile la verificări de deploy și disponibilitate.Timp total
Content-TypeHeadere de răspunsCod de status
Strict-Transport-SecurityVerifică certificatul TLS, emitentul, potrivirea hostname-ului și data expirării când HTTPS eșuează.Succes
Server / Via / CF-Cache-StatusPagina testează URL-ul de pe serverul nostru și afișează metadatele de răspuns importante când site-ul este accesibil, dar se comportă greșit.Confirmă că înregistrările A, AAAA, CNAME și MX indică hostul așteptat înainte de testul URL.
Retry-AfterEroare client / Eroare serverCererea a expirat. Serverul poate fi indisponibil, supraîncărcat, blocat de firewall sau lent.
Content-EncodingHeadere de răspunsTimp total

Coduri de status HTTP: ce înseamnă rezultatul

Codurile sunt grupate pe clase. Clasa arată dacă cererea a reușit, a redirecționat, a eșuat la client sau a eșuat la server.

200-299Succes

Codurile sunt grupate pe clase. Clasa arată dacă cererea a reușit, a redirecționat, a eșuat la client sau a eșuat la server.

204 / 304Succes

Cod de status

301 / 308Redirect

Redirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.

302 / 307Redirect

Redirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.

401 / 403Eroare client

Folosește un URL public. Localhost, rețelele private și adresele rezervate nu pot fi verificate cu acest instrument.

404 / 410Eroare client

Verificarea a eșuat. Confirmă că URL-ul este accesibil și încearcă din nou.

429Eroare client

Folosește un URL public. Localhost, rețelele private și adresele rezervate nu pot fi verificate cu acest instrument.

500-599Eroare server

Cererea a expirat. Serverul poate fi indisponibil, supraîncărcat, blocat de firewall sau lent.

Checklist pentru depanarea redirecturilor

Redirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.

ProblemăSemnalRemediere
HTTP / HTTPSURL-ul redirecționează de prea multe ori. Verifică un loop de redirect sau reguli conflictuale pentru www, HTTPS ori slash final.Redirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.
www / non-wwwLanț de redirecturiFolosește URL-ul public solicitat de utilizatori sau boți. Verificatorul urmează redirecturile în siguranță și se concentrează pe headere, status și timp.
Trailing slashRedirecturiRedirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.
WAF / CDNEroare clientConfirmă că înregistrările A, AAAA, CNAME și MX indică hostul așteptat înainte de testul URL.

Ce nu demonstreaza un raspuns 200 OK

Succes: Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

Succes / HTML

Succes: Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

Content-Type

Cod de status

Cache-Control

Timp total

GET / Cerere din browser

Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

De ce rezultatul din browser poate fi diferit

Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

ProblemăCerere din browserVerifică răspunsul unui URL
Cookies / Eroare clientVerificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.Folosește un URL public. Localhost, rețelele private și adresele rezervate nu pot fi verificate cu acest instrument.
Cache-ControlHeaderele explică modul în care serverul, proxy-ul, CDN-ul sau browserul trebuie să trateze răspunsul. Aceste câmpuri sunt cele mai utile la verificări de deploy și disponibilitate.Timp total
LocationRedirecturile sunt adesea controlate de mai multe straturi. Folosește lanțul pentru a vedea ce strat a schimbat URL-ul și unde începe loop-ul sau ținta greșită.Lanț de redirecturi
WAF / 401 / 403Eroare clientFolosește un URL public. Localhost, rețelele private și adresele rezervate nu pot fi verificate cu acest instrument.

Ce nu poate demonstra o verificare a raspunsului HTTP

Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

Folosește un URL public. Localhost, rețelele private și adresele rezervate nu pot fi verificate cu acest instrument.

Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

GET

HEAD este cel mai rapid deoarece citește headerele fără să descarce body-ul paginii. Folosește GET când serverul blochează HEAD.

Eroare client

Verificarea a eșuat. Confirmă că URL-ul este accesibil și încearcă din nou.

200 OK / Succes

Succes: Verificatorul se concentrează pe metadate HTTP publice. Nu este browser complet, audit Lighthouse sau agent de monitorizare autentificat.

Întrebări frecvente