PHP发送数据字段POST

时间:2013-11-23 14:20:33

标签: php post curl

将帖子字段发送到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,并且没有数据字段。它是如何工作的?

1 个答案:

答案 0 :(得分:0)

从服务器发布到服务器。您的浏览器无法看到该请求。但是您的浏览器请求是一个简单的到达第一页。 你打电话

   http://server.com/post.php 

可能是一个来电。