好吧,“创建脚本”:
$method = $_SERVER['REQUEST_METHOD'];
switch($method) {
case 'PUT':
echo 'put method';
break;
case 'GET':
echo 'get method';
break;
case 'POST':
echo 'post method';
break;
case 'DELETE':
echo 'delete method';
default:
echo 'valid method\'s: PUT, GET, POST, DELETE';
}
想测试它们,因为实际上每种方法都存在不同的任务。
答案 0 :(得分:0)
编写一个脚本,为每个方法发出一个或多个HTTP请求(包含已知数据)到您要测试的脚本所在的URI。
在每次请求之后,脚本应检查响应是否符合您的预期,并且任何副作用(例如服务器上的文件创建或数据库中的条目已更改)都是您所期望的。
答案 1 :(得分:-1)
使用特定操作设置表单:
<form action="your_page.php" method="PUT">
<input type="submit" value="Put me!" />
</form>
<form action="your_page.php" method="POST">
<input type="submit" value="Post me!" />
</form>
<form action="your_page.php" method="DELETE">
<input type="submit" value="Delete me!" />
</form>
对于&#34; GET&#34;您可以通过调用您的网址并附加?key=value