Skip to main content

Inhoudscodering

De snelheid waarmee een webpagina laadt, speelt een belangrijke rol in de gebruikerservaring. Codering van inhoud

kan de overdrachtstijd aanzienlijk verkorten.

Wat betekent Content Encoding?

Content

encoding wordt gebruikt om grote HTML-documenten te comprimeren voordat ze naar de gebruiker worden gestuurd. Als een document bijvoorbeeld via een langzame internetverbinding wordt verzonden, kan de verzendtijd worden verkort door de inhoud te comprimeren. Codering kan ook worden gebruikt om te voorkomen dat de inhoud door onbevoegde derden wordt bekeken.

Codering van de inhoud

Eerst genereert de webserver een antwoord op een verzoek om een webpagina met de oorspronkelijke headers voor inhoudstype en inhoudslengte. Vervolgens wordt de inhoud gecodeerd door de origin server zelf of door een downstream proxy server. Het gecodeerde bericht heeft hetzelfde inhoudstype, maar, bijvoorbeeld, indien de inhoud is gecomprimeerd, een andere inhoudslengte. De coderingsserver voegt een andere header toe aan het gecodeerde antwoord, de Content-Encoding-Entity header

. De header geeft aan welke coderingen op de body van de entiteit zijn toegepast, zodat de inhoud door de ontvanger opnieuw kan worden gedecodeerd. Na codering wordt het antwoord naar de ontvanger gezonden. Het ontvangende programma decodeert de inhoud en geeft deze weer.

Ook van belang voor u kan zijn de Accept Encoding Header. Hier kunt u meer te weten komen:

Naar het artikel

Heeft u nog vragen?

Neem contact met ons op


Verdere inhoud