我正在尝试将变量值(sample = 1000)传递给链接
http://10.219.5.109:9000/mean
Run Code Online (Sandbox Code Playgroud)
它最终应该看起来像
http://10.219.5.109:9000/mean?sample=1000
Run Code Online (Sandbox Code Playgroud)
我正在使用以下php代码,但由于未运行,似乎变量未正确传递。
$curl_connection =curl_init('http://10.219.5.109:9000/mean');
$post_string='sample=1000';
curl_setopt($curl_connection, CURLOPT_POSTFIELDS, $post_string);
$result = curl_exec($curl_connection);
print_r(curl_getinfo($curl_connection));
Run Code Online (Sandbox Code Playgroud)
如何正确绑定变量以进行链接?
似乎您正在执行GET请求,因此post变量将永远不会发送到服务器。您可以将参数作为查询字符串添加到url中。
像这样:
$curl_connection = curl_init('http://10.219.5.109:9000/mean?sample=1000');
$result = curl_exec($curl_connection);
print_r(curl_getinfo($curl_connection));
Run Code Online (Sandbox Code Playgroud)
如果您希望数据是动态的,则可以这样进行:
$post_string = 'sample=1000';
$curl_connection = curl_init('http://10.219.5.109:9000/mean?' . $post_string);
Run Code Online (Sandbox Code Playgroud)