我从c ++应用程序发出http请求(post),以便使用wininet从php脚本中接收。
当我做这样的事情时
<?php
$data = file_get_contents(php://input)
$file = fopen("log.txt","a+");
fwrite($file,$data);
?>
这很好,但是当我做这样的事情时
<?php
$buffer = $_POST['buffer'];
$file = fopen("log2.txt","a+");
fwrite($file,$buffer);
fclose($file);
?>
它只是打开log2.txt而不向文件写入任何数据。我想知道为什么,似乎是什么问题,因为它似乎没有向我显示任何错误。