Generell forklaring av 100-statuskoden
HTTP-statuskoden 100 Continue er et element i nettkommunikasjon som legger til rette for dialog mellom en nettleser og en webserver. Se for deg at nettleseren din banker på døren til en webserver og begynner å sende en forespørsel. Før den sender hele forespørselen, venter den på et slags samtykke fra serveren. Kode 100 Continue er nettopp et slikt samtykke, der serveren signaliserer: "Jeg har hørt begynnelsen på forespørselen din, fortsett." Selv om denne koden ikke er vanlig i moderne webutvikling, ettersom dagens teknologi favoriserer mer effektive kommunikasjonsmetoder, er den en påminnelse om hvordan weben opprinnelig ble designet for å sikre smidig kommunikasjon mellom server og sluttbruker.
.Spesifikasjon av HTTP-statuskoden 100
Kilde / Sitat fra: 100 Continue HTTP-statuskoden er spesifisert av seksjon 6.2.1 i RFC7231.
HTTP-protokoll
Hvordan kaste en 100-statuskode med PHP?
For å kaste HTTP-statuskoden 100 på en nettside kan PHP-funksjonen http_response_code brukes. Syntaksen er som følger: http_response_code(100) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Test 100 HTTP-statuskoden
For å kunne vise HTTP-statuskoden (i dette tilfellet 100 Continue) og annen informasjon på klientsiden, må utviklingskonsollen åpnes med F12. Naviger deretter til fanen "Nettverk". Nå kan siden åpnes, nettstedet (eksempel index.php) skal være synlig i nettverksfanen. Dette må velges, og deretter må Herder-delen velges. Brukeren vil da se følgende resultat:
URL: https://http-statuscode.com/errorCodeExample.php?code=100
Status: 100 Continue
De: Network
IP-adresse: XX.XX.XX.XX
Nettleserkompatibilitet for 100-statuskoden
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |
Hvilke SEO-effekter har statuskoden 100?
Statuskode 100 Continue har i prinsippet ingen direkte SEO-effekt. Den påvirker verken søkemotorenes indeksering av et nettsted eller nettstedets rangering. Den tjener først og fremst kommunikasjonen mellom server og klient.
Brukeropplevelse og SEO:
Selv om kode 100 Continue i seg selv ikke spiller noen rolle for SEO, er brukeropplevelsen (UX) et viktig element i søkemotoroptimalisering. Hvis et nettsted opplever forsinkelser i lastingen eller andre problemer på grunn av bruk av statuskode 100 Continue, kan det påvirke brukeropplevelsen negativt. En dårlig brukeropplevelse kan føre til høyere avvisningsrater, noe som igjen kan påvirke rangeringen i søkemotorene.
Real world application:
I dagens nettmiljø er statuskode 100 Continue sjelden. Moderne nettsteder og applikasjoner bruker vanligvis mer effektive metoder for å sende og motta data. Hvis du oppdager at en server regelmessig sender ut denne statuskoden, er det imidlertid lurt å sjekke nettstedets ytelse og brukeropplevelsen for å identifisere potensielle problemer.
Konstanter i programmeringsspråk
HttpStatusCode.Continue
http.StatusContinue
Response::HTTP_CONTINUE
httplib.CONTINUE
http.client.CONTINUE
http.HTTPStatus.CONTINUE
:continue
HttpServletResponse.SC_CONTINUE