Coderingsfout inhoud / kan onbewerkte gegevens niet decoderen (Fix NSURLErrorDomain Error)

'Fout bij codering van inhoud"Of"Kan onbewerkte gegevens niet decoderen"Is dezelfde fout, het bericht verschilt van de ene internetbrowser tot de andere. Deze fout kan optreden wanneer u probeert toegang te krijgen website vanaf uw rekenmachine of uw mobiele telefoon.
Safari-gebruikers ontvangen ook een foutcode na het bericht: NSURLErrorDomain - 1015. Dit betekent dat het probleem niet kan worden opgelost door de bezoeker van de pagina, maar door de beheerder van de website waarop deze fout aanwezig is.

Wat is de oorzaak van de "Content Encoding Error" of "Kan Raw Data niet decoderen: (NSURLErrorDomain)"

Webservers, of we het nu hebben apache of NGINX, Ik gebruik een archiveren / comprimeren en coderen (codering) gzip van webpagina's, om de dataflow in kleinere pakketten aan gebruikers te dienen. Als een webpagina bijvoorbeeld een normale grootte van 512 KB heeft, met codering van gzip dit kan worden teruggebracht tot maximaal 150 KB. Het verkeer voor de hostserver en voor de eindgebruiker zal automatisch lager zijn met gzip-codering en de uploadsnelheid zal hoger zijn.
Deze gzip-inhoud moet enkele coördinaten bevatten die automatisch worden begrepen en gedecodeerd, zodat het bestand kan worden uitgepakt en aan de eindgebruiker kan worden vermeld. Geldig op zowel een desktop als een mobiele browser. Als dit niet gebeurt en de datastream in gzip-indeling niet kan worden geopend, worden de "Content Encoding Error" / NSURLErrorDomain-fouten weergegeven.

Voor degenen die WordPress gebruiken, treedt de fout meestal op wanneer de WP Super Cache-plug-in verkeerd configureren. In de instellingen 'Meer opties"Van de module is er een aanbevolen optie, die webpagina's comprimeert om gebruikers sneller te kunnen bedienen. "Comprimeer pagina's zodat ze sneller aan bezoekers worden getoond. (Aanbevolen) ".

Uitschakelen van deze optie en alle in de cache opgeslagen webpagina's verwijderen het kan een oplossing zijn.

Er is ook het scenario waarbij archivering niet correct op serverniveau wordt uitgevoerd en gzip-compressie rechtstreeks vanuit PHP wordt geactiveerd. In dit scenario moet u compressie rechtstreeks vanuit het PHP-configuratiebestand uitschakelen. Zlib-uitvoercompressie.

Hoe we het uitschakelen “Zlib Output Compression” op een webserver

Deactivering kan alleen worden gedaan door de serverbeheerder of door een script dat u toegang geeft tot het bewerken van bestanden php.ini.

Zal "off"For"zlib.output_compression"in php.ini.

; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
; Note: Resulting chunk size may vary due to nature of compression. PHP
;   outputs chunks that are few hundreds bytes each as a result of
;   compression. If you prefer a larger chunk size for better
;   performance, enable output_buffering in addition.
; Note: You need to use zlib.output_handler instead of the standard
;   output_handler, or otherwise the output will be corrupted.
; http://php.net/zlib.output-compression
zlib.output_compression = off

Nadat deze wijziging is aangebracht, start u de serverwebservices opnieuw en moet alles weer normaal zijn.

Gebruik ook 'Zlib Output Compression” la nivel de server daca aveti si un plugin care face deja acest lucru. Modulul va memora in cache o pagina web deja comprimata, iar la utilizatorul final rezultatul va fi o eroare de decodare a paginii web. 

Coderingsfout inhoud / kan onbewerkte gegevens niet decoderen (Fix NSURLErrorDomain Error)

Over de auteur

heimelijkheid

Gepassioneerd door alles wat gadget en IT betekent, schrijf ik graag op stealthsettings.com van 2006 en ontdek ik graag nieuwe dingen over computers en macOS, Linux-besturingssystemen, Windows, iOS en Android.

Laat een bericht achter