WP远程开机自检收到404错误代码

时间:2018-02-17 作者:Debu

$info = array(
  \'values\' => array(
    \'email\' => \'[email protected]\',
    \'firstname\' => "firstname",
    \'lastname\' => "lastname",
    \'source\' => "WEB",
  ),
);
$infoo=json_encode($info);
  $sf_auth = \'Bearer \' . $data[\'accessToken\'];
  $finalUrl="https://www.exacttargetapis.com/hub/v1/dataevents/key:Web_Registrations/rows/GUID:7777";
  $result= wp_remote_post( $finalUrl, array(
    \'method\' => \'POST\',
    \'timeout\' => 45,
    \'redirection\' => 5,
    \'httpversion\' => \'1.0\',
    \'blocking\' => true,
    \'headers\' => array(
        \'Content-Type\' => \'application/json\',
        \'Authorization\' => $sf_auth,
        ),
    \'body\' => $infoo,
    \'cookies\' => array()
    )
  );
试图在wp内发布,但我收到消息:未找到,错误代码:404

谁知道我做错了什么??

1 个回复
最合适的回答,由SO网友:Debu 整理而成

我通过将方法更改为PUT&;httpversion至1.1

结束

相关推荐

How deactivate the http-api

为它提供一个tipp或解决方案来停用WP\\U Http\\U Streams类中的方法request()?我也在脱机服务器上使用WordPress,并让wp\\U debug true用于开发和测试。但是我从函数中得到了很多关于使用http类的警告;例如,在仪表板中读取提要的函数。目前我已经停用了更新主题、插件、核心和cron的所有挂钩;请参阅我的小插件:https://github.com/bueltge/WP-Offline谢谢你的回复