将帖子字段发送到php脚本时遇到问题。
post.php中:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://server.com/test.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "postvar1=value1&postvar2=value2");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec ($ch);
echo $result;
curl_close ($ch);
?>
test.php的
<?php
$a = $_POST['postvar1'];
$b = $_POST['postvar2'];
echo "Result: ".$a." ".$b." !";
?>
脚本似乎正常工作。但是,浏览器控制台显示GET请求而不是POST,并且没有数据字段。它是如何工作的?
答案 0 :(得分:0)
从服务器发布到服务器。您的浏览器无法看到该请求。但是您的浏览器请求是一个简单的到达第一页。 你打电话
http://server.com/post.php
可能是一个来电。