【发布时间】:2013-12-17 17:00:41
【问题描述】:
我正在编写一个 REST Web 服务,想知道如何处理 PHP 的 put 或 delete 参数。
我将输入如下,
$input = file_get_contents('php://input');
echo $input;
输出=imei=1234567890&email=hello%40gmail1.com
如何访问这些变量,例如
echo $_POST['imei'];
echo $_POST['email'];
echo $_GET['imei'];
echo $_GET['email'];
我发现 php 中没有像 $_PUT 或 $_DELETE 这样的东西来处理输入参数。得到这个的方法是什么?
【问题讨论】:
-
您可以将其编码为json格式,然后您可以将它们作为json对象访问。
-
试试这个parse_str
-
$_SERVER['REQUEST_METHOD']
-
This answer 可能会有所帮助。请务必检查您的网络服务器是否支持 PUT 和 DELETE 请求,但它不支持,请尝试给定的解决方法。
标签: php httprequest