- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想使用 wp_remote_post 将信息从一个服务器发送到我的另一个网站。
基本上,我已将这一行添加到我的代码中 -
$sidebarHTTP = site_url(); // Retrieves HTTP Url of sidebar
$sidebarActivation = $sidebar.' , '.$sidebarHTTP; // Activate Sidebar
$args = array(
'method' => 'post',
'body' => array('sidebar' => $sidebar, 'sidebarHTTP' => $sidebarHTTP),
'user-agent' => 'My site'
);
wp_remote_post( 'http://mysite.com', $args ); // Loads all default data
所以基本上,它不会发送任何东西。是的,我输入了正确的域。也许它确实发送了一些东西,但我不知道如何从该站点检索 $args['body'] 。另外,我尝试添加 $response = wp_remote_post.... 然后发送邮件 $response['body'],但它只是将主页的源代码发送到电子邮件。
希望得到帮助。
最佳答案
您需要在 php.ini 文件中启用 cURL。
wp_remote_post()
使用一个名为 WP_Http
的类,它又可以使用三个传输类之一(参见文件 class-http.php
函数 _get_first_available_transport
)。
POST 方法适用于 WP_Http_Curl
类,但不适用于 WP_Http_Streams
类(cURL 回退)。
另一种方法是使用 wp_remote_get()
关于php - WordPress wp_remote_post,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11096611/
我正在尝试通过 wp_remote_post 发布文件.不幸的是,传递给此函数的任何文件流或文件路径(以 CURL 样式 @ 开头,或不)都只是简单地从有效负载中删除和删除。 我在 wp-hacker
我已经使用 wp_remote_post 进行了 API 调用,并尝试使用 wp_remote_retrieve_body 检索正文。但响应仅显示标题,正文受到保护。 在下面的代码中,我曾经进行过 A
我想使用 wp_remote_post 将信息从一个服务器发送到我的另一个网站。 基本上,我已将这一行添加到我的代码中 - $sidebarHTTP = site_url(); // Retrieve
使用 wp_remote_post 将表单数据(联系表单 7)发送到外部 API (CRM)。 API 很繁重(检查电子邮件、确认信等),因此我不希望 PHP 在等待响应时阻止任何进程(我根本不需要响
在使用函数 wp_remote_post 时,如何将 HTTP 请求 header 中的 content-type 字段设置为 application/json ? 最佳答案 查看 wp_remote
在使用函数 wp_remote_post 时,如何将 HTTP 请求 header 中的 content-type 字段设置为 application/json ? 最佳答案 查看 wp_remote
所以我的问题是直到现在我在我的一个 wordpress 插件中使用 cURL对于 POST请求,但现在我需要使用 wp_remote_post() . wp_remote_post看起来很简单,但我无
我正在使用 wp_remote_post像这样将一些信息发布到安全连接 $url = 'https://example.com/path/file.json'; wp_remote_post($
我想将它们转换成 wp_remote_post() $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "https://clients6.goo
我正在开发一个 wordpress 插件,它通过 cURL post 调用从另一个站点提取数据。我在 WordPress 插件和 WordPress 外部测试了相同的代码。 在 WordPress 之
我们确实正在向社区寻求帮助,我们遇到了客户网站无法再访问我的 API 并超时的问题。 Connection timed out after 10001 milliseconds. 我们已经联系了我们的
我正在开发一个 WordPress 网站,允许用户提交观察结果,然后将这些观察结果推送到 iNaturalist API。我已经成功验证,推送了观察数据,并从 API 收到了观察的 ID。我完全无法使
从今天早上开始,我管理的 wordpress 站点中的某些功能不再工作。我系统记录了它的响应,这给了我: {"errors":{"http_request_failed":["cURL error 6
我尝试从 WordPress 向外部 API 发送 POST 请求(在 CRM 系统中为用户分配标签)。当我使用 cURL 时,一切正常。这是 curl 代码: function my_functio
我是一名优秀的程序员,十分优秀!