我有一个简单的Restler(http://luracast.com/products/restler)类,如下所示:
class Team extends PostgreSQL {
function post($name) {
}
function players($teamId) {
}
}
如果我运行curl GET,就像这样:curl http://.../team/players/1
我找回了预期的数据。如果我运行POST,如下所示,我总是得到404:
curl -X POST http://.../team -H "Content-Type: application/json" -d '{"name": "Team name here"}
我不明白为什么POST会发现404 Not Found。
答案 0 :(得分:0)
curl -X POST http://.../team/Team%20Name%20Here
这就是它希望帖子通过的方式。