Php wp#u远程请求和cURL不';行不通

Php wp#u远程请求和cURL不';行不通,php,wordpress,docker,curl,localhost,Php,Wordpress,Docker,Curl,Localhost,我制作了一个运行在“SAM local start api”命令上的程序,该命令在127.0.0.1:3000上启动服务器 我正在为woocommerce开发一个插件,需要向该服务器发出请求 我正在尝试使用返回以下内容的wp_remote_请求: object(WP#u Error)#1602(2){[“errors”]=>array(1){ [“http_请求_失败”]=> 阵列(1){ [0]=> 字符串(74)“cURL错误7:无法连接到本地主机端口3000:连接被拒绝” }}[“erro

我制作了一个运行在“SAM local start api”命令上的程序,该命令在127.0.0.1:3000上启动服务器

我正在为woocommerce开发一个插件,需要向该服务器发出请求

我正在尝试使用返回以下内容的wp_remote_请求:

object(WP#u Error)#1602(2){[“errors”]=>array(1){
[“http_请求_失败”]=>
阵列(1){
[0]=>
字符串(74)“cURL错误7:无法连接到本地主机端口3000:连接被拒绝”
}}[“error_data”]=>数组(0){}
使用cURL返回1

守则:

$curl=curl_init();
curl_setopt_数组($curl[
CURLOPT_RETURNTRANSFER=>1,
CURLOPT_URL=>'http://127.0.0.1:3000/'
]);
$response=curl\u exec($curl);
$data=json_decode($response,true);
curl_close($curl);
工作包(打印($response));
//wp_die(var_dump($url));
$resposta=wp\u远程请求('http://127.0.0.1:3000/“,[“方法”=>“获取”];
wp_die(var_dump($resposta));
我正在使用Docker映像开发在端口80上运行的插件

请求挂接在以下位置:

add_action('woocommerce_checkout_order_processed',[$this,'analisar_novo_pedido');
我设置了以下内容:

add_filter('block_local_requests','uu return_false');
添加过滤器('https\u local\u ssl\u verify','uuuu return\u false');
添加过滤器('https\u ssl\u verify','uu\u return\u false');

感谢您的帮助……

“连接被拒绝”通常意味着您实际上没有任何服务侦听该端口,或者到达该端口时出现问题。你说你用docker开发了这个插件-那么它的其余部分呢,你在端口3000上运行的是什么,它也在docker容器中吗?如果没有,那么您可能需要先弄清楚如何从容器内部连接到“外部”。是的。。。在docker集装箱外面。。。但是,举例来说,如果我把它的工作!!!