Error de codificación de contenido / No se puede decodificar datos sin procesar (Reparar error NSURLErrorDomain)

"Error de codificación de contenido"O"No se pueden decodificar datos sin procesar"Es el mismo error, el mensaje es diferente de un navegador de Internet a otro. Este error puede ocurrir al intentar acceder a él sitio web desde su calculadora o su teléfono móvil.
Los usuarios de Safari también reciben un código de error después del mensaje: NSURLErrorDomain - 1015. Esto significa que el visitante de la página no puede resolver el problema, sino el administrador del sitio web en el que está presente este error.

¿Cuál es la causa del "Error de codificación de contenido" o "No se puede decodificar datos sin procesar: (NSURLErrorDomain)"

Servidores web, si estamos hablando de APACHE o NginxYo uso un archivo / compresión y codificación (codificación) gzip de páginas web, para servir el flujo de datos en paquetes más pequeños a los usuarios. Por ejemplo, si una página web tiene un tamaño normal de 512 KB, con codificación de gzip Esto se puede reducir hasta 150KB. Automáticamente, el tráfico para el servidor host y el usuario final será menor con la codificación gzip, y la velocidad de carga será mayor.
Este contenido de gzip debe contener algunas coordenadas que se entenderán y decodificarán automáticamente, de modo que el archivo se pueda desempaquetar y enumerar al usuario final. Válido tanto en un escritorio como en un navegador móvil. Si esto no sucede y la secuencia de datos que viene en formato gzip no se puede abrir, aparecen los errores "Error de codificación de contenido" / NSURLErrorDomain.

Para aquellos que usan WordPress, el error ocurre con mayor frecuencia cuando configurar incorrectamente el complemento WP Super Cache. En la configuración "Advanced"Del módulo, hay una opción recomendada, que comprime las páginas web para que se sirvan más rápido a los usuarios. "Comprima las páginas para que se sirvan más rápidamente a los visitantes.. (Recomendado) ".

incapacitante de esta opción y eliminar todas las páginas web en caché Puede ser una solución.

También existe el escenario en el que el archivado no se realiza correctamente en el nivel del servidor, y la compresión gzip se activa directamente desde PHP. En este escenario, deberá deshabilitar la compresión directamente desde el archivo de configuración de PHP. Compresión de salida Zlib.

Cómo lo deshabilitamos “Zlib Output Compression” en un servidor web

La desactivación solo puede ser realizada por el administrador del servidor o por un script que le dará acceso a la edición de archivos php.ini.

Establecerá "off"Para"zlib.output_compression"En 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

Después de realizar este cambio, reinicie los servicios web del servidor y todo debería volver a la normalidad.

Tampoco use "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. 

Error de codificación de contenido / No se puede decodificar datos sin procesar (Reparar error NSURLErrorDomain)

Sobre el Autor

Sigilo

Apasionado por todo lo que significa gadget y TI, escribo con gusto en stealthsettings.com de 2006 y me encanta descubrir cosas nuevas sobre computadoras y macOS, sistemas operativos Linux, Windows, iOS y Android.

Deja un comentario