Controle van de HTTP-responscode

Wat is de check_http_response_code?

De check_http_response_code is een essentieel hulpmiddel voor systeembeheerders en ontwikkelaars die de beschikbaarheid en de status van webservers willen controleren. Dit hulpmiddel stelt gebruikers in staat om de HTTP-responsstatus van een opgegeven URL te verifiëren. Door deze controle uit te voeren, kunnen zij snel detecteren of er problemen zijn met de server of de webapplicatie.

Responsheaders
Requestheaders
Raw HTML-code

Hoe werkt de check_http_response_code?

De check_http_response_code werkt door een verzoek te sturen naar de opgegeven URL en vervolgens de responscode van de server te analyseren. HTTP-responscodes zijn genummerd en geven aan hoe een verzoek door de server is verwerkt. De meest voorkomende codes zijn:

  • 200 OK: Het verzoek is succesvol verwerkt.
  • 404 Not Found: De gevraagde pagina bestaat niet op de server.
  • 500 Internal Server Error: Er is een probleem opgetreden op de server.
  • 301 Moved Permanently: De gevraagde pagina is permanent verplaatst naar een andere URL.
  • 403 Forbidden: De server weigert toegang tot de gevraagde pagina.

Door deze codes te controleren, kunnen gebruikers snel de status van hun webdiensten beoordelen en indien nodig actie ondernemen.

Hoe de serverrespons te controleren

Om snel de serverresponscode voor een pagina te bepalen, gebruikt u de knop voor snelle toegang tot de httpstatuscodes-service.

1. Sleep de knop httpstatuscodes naar de bladwijzerbalk van de browser.
2. Open de webpagina die u wilt controleren.
3. Klik op de knop /httpstatuscodes/ in de bladwijzerbalk.

Het resultaat van de serverresponscontrole voor de huidige pagina wordt geopend in een nieuw tabblad.


Waarom is het belangrijk om de HTTP-responscode te controleren?

Het regelmatig controleren van de HTTP-responscode is cruciaal om verschillende redenen:

  1. Monitoring van websiteprestaties: Door de responscodes in de gaten te houden, kunnen beheerders ervoor zorgen dat hun website altijd toegankelijk is voor gebruikers.
  2. Probleemoplossing: Bij het tegenkomen van foutcodes kunnen beheerders snel de oorzaak van het probleem identificeren en verhelpen.
  3. SEO-optimalisatie: Zoekmachines zoals Google houden rekening met de statuscodes van pagina’s bij het indexeren van websites. Het is belangrijk om ervoor te zorgen dat er geen 404- of 500-fouten zijn die de gebruikerservaring kunnen beïnvloeden.

Voorbeeld van het gebruik van check_http_response_code

Hieronder staat een eenvoudig voorbeeld van hoe je de check_http_response_code kunt gebruiken in een script:

url=’http://example.com’
response_code=$(curl -o /dev/null -s -w ’%{http_code        
Belangrijkste serverresponsheaders

Algemene HTTP-responsheaders en hun betekenissen.

Content-Type

Definieert de indeling van de verzonden inhoud, vereist voor correcte weergave in de browser.

Accept-Encoding

Lijst met ondersteunde methoden voor inhoudscompressie.

Datum

De datum en tijd waarop de serverrespons is gegenereerd.

Verloopt

De tijd waarna de inhoud verouderd raakt.

Last-Modified

De datum van de laatste inhoudsupdate.

If-Modified-Since

De datum waarna alleen bijgewerkte content wordt geladen.

Locatie

De URL voor omleiding of het nieuwe resourceadres.

Server

Informatie over de webserver, de versie en geïnstalleerde componenten.

Antwoorden op Veelgestelde Vragen

Controleer de lijst met populaire vragen - je vindt misschien het antwoord dat je nodig hebt.

Voer de pagin URL in, selecteer de If-Modified-Since optie en geef de datum van uw laatste bezoek op. Als de response header HTTP/1.1 304 Not Modified is in plaats van HTTP/1.1 200 OK, betekent dit dat de server If-Modified-Since ondersteunt en alleen de inhoud verzendt als deze is gewijzigd sinds uw laatste bezoek.

Standaard gebruikt httpstatuscodes uw huidige User-Agent. Als u deze wilt wijzigen, kunt u een andere selecteren uit de keuzelijst.

Voer de pagina-URL in en selecteer Accept-Encoding: gzip. Als de serverrespons de header Content-Encoding: gzip bevat, betekent dit dat compressie wordt ondersteund.

Ja, de service ondersteunt IDN-domeinen. Het is niet nodig om ze naar punycode te converteren – voer gewoon het Cyrillische domeinadres in en controleer de HTTP-respons van de server.

Ja, httpstatuscodes volgt automatisch omleidingen en analyseert de volgende pagina die is opgegeven in de <Location> header. Het ondersteunt tot 7 opeenvolgende omleidingen en toont de verzonden en ontvangen headers voor elke stap.

Ja, httpstatuscodes werkt perfect op mobiele apparaten, laadt snel en is gebruiksvriendelijk.