最近在使用 WordPress 发送 HTTP 请求的时候,经常发生:gzinflate(): data error,貌似数据解压出现问题,解决方法很简单,将 HTTP 请求 Headers 的 'Accept-Encoding' 设置为空字符串即可,如:
代码语言:javascript
复制wp_remote_post( $url, array(
'headers' => array( 'Accept-Encoding' => '' ),
'sslverify' => false,
'body' => $params
) );