使用WordPress处理远程API请求。我用过wp_remote_post()
函数请求HTTP数据,但我无法更新标头Content-type
我正在使用以下代码
wp_remote_post( $url, array(
\'method\' => \'POST\',
\'timeout\' => 45,
\'redirection\' => 5,
\'httpversion\' => \'1.0\',
\'blocking\' => true,
\'headers\' => array("Content-type" => "application/x-www-form-urlencoded;charset=UTF-8"),
\'body\' => array( \'username\' => \'bob\', \'password\' => \'1234xyz\' ),
\'cookies\' => array()
)
);
但当我打印响应时,内容类型仍然是
text/html
但服务器需要
urlencoded
内容类型。如何更新标题内容类型?