Generel forklaring af 100-statuskoden
HTTP-statuskoden 100 Continue er et element i webkommunikation, der letter dialogen mellem en browser og en webserver. Forestil dig, at din browser banker på døren til en webserver og begynder at præsentere en anmodning. Før den sender hele anmodningen, venter den på en form for samtykke fra serveren. Kode 100 Continue er netop dette samtykke, hvor serveren signalerer: "Jeg har hørt begyndelsen af din anmodning, fortsæt." Selvom denne kode ikke er almindeligt anvendt i moderne webudvikling, da de nuværende teknologier favoriserer mere effektive kommunikationsmetoder, tjener den som en påmindelse om, hvordan internettet oprindeligt blev designet til at sikre problemfri kommunikation mellem server og slutbruger.
.Specifikation af HTTP-statuskode 100
Kilde / citat fra: HTTP-statuskoden 100 Continue er specificeret i afsnit 6.2.1 i RFC7231.
HTTP-protokol
Hvordan får man en 100-statuskode med PHP?
Hvis du vil have HTTP-statuskoden 100 på en webside, kan du bruge PHP-funktionen http_response_code. Syntaksen er som følger: http_response_code(100) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Test 100 HTTP-statuskoden
For at kunne vise HTTP-statuskoden (i dette tilfælde 100 Continue) og andre oplysninger på klientsiden skal udviklingskonsollen åbnes med F12. Naviger derefter til fanen "Network" (netværk). Nu kan siden åbnes, hjemmesiden (eksempel index.php) skal være synlig i fanen netværk. Denne skal vælges, og derefter skal Herder-sektionen vælges. Brugeren vil derefter se følgende resultat:
URL: https://http-statuscode.com/errorCodeExample.php?code=100
Status: 100 Continue
Disse: Network
IP-adresse: XX.XX.XX.XX
Browserkompatibilitet 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 100-statuskoden?
Statuskode 100 Continue har i princippet ingen direkte SEO-effekt. Den påvirker hverken søgemaskinernes indeksering af en hjemmeside eller dens rangering. Den tjener primært kommunikationen mellem server og klient.
Brugeroplevelse og SEO:
Mens kode 100 Continue i sig selv ikke spiller en rolle for SEO, er brugeroplevelsen (UX) et afgørende element i søgemaskineoptimering. Hvis en hjemmeside oplever forsinkelser i indlæsningen eller andre problemer på grund af brugen af statuskode 100 Continue, kan det påvirke brugeroplevelsen negativt. En forstyrret UX kan føre til højere afvisningsprocenter, hvilket igen kan påvirke placeringen i søgemaskinerne.
Real world application:
I det nuværende webmiljø er statuskode 100 Continue sjælden. Moderne hjemmesider og applikationer bruger typisk mere effektive metoder til at sende og modtage data. Men hvis man bemærker, at en server regelmæssigt udsender denne statuskode, er det en god idé at tjekke hjemmesidens ydeevne og brugeroplevelse for at identificere potentielle problemer.
Konstanter i programmeringssprog
HttpStatusCode.Continue
http.StatusContinue
Response::HTTP_CONTINUE
httplib.CONTINUE
http.client.CONTINUE
http.HTTPStatus.CONTINUE
:continue
HttpServletResponse.SC_CONTINUE