100

Continue

Offisiell
Kunden kan fortsette forespørselen

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

Statuskoden 100 Continue angir at den første delen av en forespørsel er mottatt og ennå ikke avvist av serveren. Serveren har til hensikt å sende et endelig svar etter at forespørselen er fullstendig mottatt og behandlet. Når forespørselen inneholder et Expect header-felt som inneholder en 100 Continue-forventning, indikerer 100 Continue-svaret at serveren ønsker å motta forespørselens nyttelast. Klienten bør fortsette å sende forespørselen og forkaste 100 Continue-svaret. Hvis forespørselen ikke inneholder et Expect header-felt som inneholder 100 Continue-forventningen, kan klienten ganske enkelt forkaste dette midlertidige svaret.

Kilde / Sitat fra: 100 Continue HTTP-statuskoden er spesifisert av seksjon 6.2.1 i RFC7231.

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:

Statuskode 100 Continue
Oversikt
URL: https://http-statuscode.com/errorCodeExample.php?code=100
Status: 100 Continue
De: Network
IP-adresse: XX.XX.XX.XX
Statuskode 100 Continue

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
Forfatter: Tony Brüser
Forfatter: Tony Brüser

Tony Brüser er en entusiastisk webutvikler med en forkjærlighet for HTTP-statuskoder.

LinkedInGitHub