Relatif à ce ticket sur les problèmes d’inflation de données .
Jusqu'ici, le support de l'API avait suggéré de demander à gzip au lieu de déflater .
Cependant, je ne trouve pas le moyen de remplacer WP paramètres qui définissent deflate avec la priorité la plus élevée en tant que codage accepté pour toutes les demandes.
Fonctions connexes - WP_Http_Encoding::is_available()
et WP_Http_Encoding::accept_encoding()
.
Existe-t-il un crochet ou une autre option pour contrôler cela qui me manque?
C'est un cas très courant, mais les types de codage acceptés doivent néanmoins pouvoir être filtrés. Je peux voir quelques situations dans lesquelles un contrôle fin et granulaire sur cet en-tête serait utile (comme pour l'ajout d'une API qui utilise un codage non standard).
Donc, bien qu’il n’y ait pas d’accrochage pour cela, j’ai créé un ticket Trac et soumis un patch . Si vous exprimez votre soutien sur le ticket, nous pourrions peut-être générer suffisamment de bruit pour l'intégrer à une version ultérieure.
Réponse courte: non, il n'y a pas de crochet pour ça.
Réponse longue: vous pouvez éventuellement soumettre un correctif à WordPress Trac , si vous devez vraiment ajuster cette option. Personnellement, je n’ai jamais eu de problèmes avec WP_Http_Encoding::accept_encoding()
et la question que vous avez mentionnée pourrait recevoir une réponse manuellement gzinflate()
la réponse. IMHO, cela semble être la seule solution jusqu'à ce que quelqu'un soumette un correctif.