Skip to main content

Content Encoding

De snelheid waarmee een website laadt speelt een belangrijke rol in de gebruikerservaring. Via Content Encoding kan de overdrachtstijd aanzienlijk worden verkort.

Wat betekent Content Encoding?

Content Encoding , in het Duits “Inhaltscodierung”, wordt gebruikt om grote HTML-documenten te comprimeren alvorens ze naar de gebruiker te verzenden. Als een document bijvoorbeeld via een trage 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.

Coderingsprocedure voor 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 entity body 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 .Accept Encoding Header U kunt hier meer te weten komen:

Naar het artikel

Heeft u nog vragen?

Neem contact met ons op


Verdere inhoud