【发布时间】:2016-07-27 01:51:57
【问题描述】:
当使用“获取”请求调用 url 时,我能够得到很好的响应。
但是,当我通过“发布”请求调用相同的网址时,我收到了“错误请求”。关于为什么会发生这种情况的任何建议/想法?
index.php 文件中的代码:
//GET Request: This works fine!
$app->get('/api/ss20/registration/?', function () use ($app) {
echo "hello-get";
});
//POST Request: This gives a bad request error!
$app->post('/api/ss20/registration/?', function () use ($app) {
echo "hello-post";
});
我用来发出 get 请求的简单表单:
<form action="api/ss20/registration/" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
我用来发出帖子请求的简单表单:
<form action="api/ss20/registration/" method="post">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
尝试使用 postman / Arc 来模拟请求。并且获取请求工作正常,但不是帖子。
【问题讨论】:
标签: slim userfrosting