Inhaltscodierungsfehler / Rohdaten können nicht decodiert werden (Fix Error NSURLErrorDomain)

Inhaltscodierungsfehler"Oder"Kann Rohdaten nicht dekodierenMsgstr "" "Ist derselbe Fehler, da die Nachricht von einem Internetbrowser zum anderen unterschiedlich ist. Dieser Fehler kann auftreten, wenn Sie versuchen, darauf zuzugreifen Webseite von Ihrem Rechner oder Ihrem Handy.
Safari-Benutzer erhalten nach der Meldung auch einen Fehlercode: NSURLErrorDomain - 1015. Dies bedeutet, dass das Problem nicht vom Besucher der Seite, sondern vom Administrator der Website, auf der dieser Fehler vorliegt, gelöst werden kann.

Was ist die Ursache des "Inhaltscodierungsfehlers" oder "Kann Rohdaten nicht decodieren: (NSURLErrorDomain)"

Webserver, egal ob wir reden Apache oder NGINXIch benutze eine Archivieren / Komprimieren und Codieren (Codierung) gzip von Webseiten, um den Datenfluss in kleineren Paketen für Benutzer bereitzustellen. Wenn eine Webseite beispielsweise eine normale Größe von 512 KB hat, verwenden Sie Codierung gzip Dies kann auf bis zu 150 KB reduziert werden. Automatisch wird der Datenverkehr für den Host-Server sowie für den Endbenutzer mit der GZIP-Codierung geringer und die Upload-Geschwindigkeit höher.
Dieser gzip-Inhalt muss einige Koordinaten enthalten, die automatisch verstanden und dekodiert werden können, damit die Datei entpackt und dem Endbenutzer aufgelistet werden kann. Gültig in beiden Browsern desktop sowie für ein mobiles. Wenn dies nicht der Fall ist und der Datenstrom im gzip-Format nicht geöffnet werden kann, werden die Fehler "Content Encoding Error" / NSURLErrorDomain angezeigt.

Für diejenigen, die WordPress verwenden, tritt der Fehler am häufigsten auf, wenn Konfigurieren Sie das WP Super Cache Plugin falsch. In den Einstellungen “fortgeschritten"Für das Modul gibt es eine empfohlene Option, mit der Webseiten komprimiert werden, damit sie den Benutzern schneller zur Verfügung stehen. "Komprimieren Sie Seiten, damit sie den Besuchern schneller zur Verfügung stehen. (Empfohlen) ".

Deaktivieren dieser Option und Löschen aller zwischengespeicherten Webseiten es kann eine lösung sein.

Es gibt auch ein Szenario, in dem die Archivierung auf Serverebene nicht ordnungsgemäß durchgeführt wird und die gzip-Komprimierung direkt von PHP aus aktiviert wird. In diesem Szenario müssen Sie die Komprimierung direkt in der PHP-Konfigurationsdatei deaktivieren. Zlib-Ausgabekomprimierung.

Wie wir es deaktivieren “Zlib Output Compression” auf einem Webserver

Die Deaktivierung kann nur vom Serveradministrator oder von einem Skript durchgeführt werden, mit dem Sie auf die Dateibearbeitung zugreifen können php.ini.

Setzt "off"Für"zlib.output_compression"Im 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

Starten Sie nach dieser Änderung die Server-Webdienste neu und alles sollte wieder normal sein.

Auch nicht verwenden "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. 

Inhaltscodierungsfehler / Rohdaten können nicht decodiert werden (Fix Error NSURLErrorDomain)

Über den Autor

Stealth

Mit Leidenschaft für alles, was Gadget und IT bedeutet, schreibe ich gerne auf stealthsettings.com von 2006 und entdecke gerne mit Ihnen Neues über Computer und MacOS, Linux-Betriebssysteme, Windows, iOS und Android.

Hinterlasse einen Kommentar