【发布时间】:2016-01-18 03:33:11
【问题描述】:
我正在尝试编写一个 PHP 脚本来处理 POST 请求。最终,它需要接收 JSON 并将其写入文件。现在,当我调用公共 URL 时,我只是试图让任何东西都能正常工作。
<?php
item1 = $_GET['username'];
echo $item1;
fopen('TESTER_FILE.txt', 'w');
?>
我正在测试它
curl -H "Content-Type: application/json" -X POST -d '{"username":"xyz","password":"xyz"}' http://*********.com/file.php
它似乎通过并且没有抛出任何错误,但没有任何反应。我没有得到回声或文件创建。
【问题讨论】:
-
试试
$_POST['username'] -
进行了更改,但仍然一无所获
-
我不知道您正在调用
curl -H "Content-Type: ...的工具,但它似乎使用 POST 数据调用 url,而您的 PHP 脚本查找 GET.