Relacionado con este ticket sobre problemas con la inflación de datos .
Hasta ahora, el soporte de API había sugerido solicitar gzip en lugar de desinflar .
Sin embargo, no puedo encontrar una manera de anular la configuración de WP que establece desinflar con la máxima prioridad como codificación aceptada para todas las solicitudes.
Funciones relacionadas - WP_Http_Encoding::is_available()
y WP_Http_Encoding::accept_encoding()
.
¿Hay algún gancho u otra opción para controlar esto que me falta?
Respuestas:
Es un caso extremo, pero los tipos de codificación aceptados deben ser filtrables de todos modos. Puedo ver algunas situaciones en las que sería útil un control fino y granular sobre este encabezado (como al agregar una API que usa codificación no estándar).
Entonces, aunque no hay un gancho de existencias para esto, he creado un boleto de Trac para él y he enviado un parche . Si expresa soporte en el boleto, tal vez podamos generar suficiente ruido para incorporarlo en una versión futura.
fuente
Respuesta corta: No, no hay gancho para eso.
Respuesta larga: posiblemente podría enviar un parche en WordPress Trac , si realmente necesita ajustar esta opción. Personalmente, nunca tuve problemas
WP_Http_Encoding::accept_encoding()
y la pregunta que mencionaste podría responderse manualmente congzinflate()
la respuesta. En mi humilde opinión, esta parece ser la única solución hasta que alguien envíe un parche.fuente