我希望在我的API中返回代码201 Created
。我怎么能这样做?
答案 0 :(得分:1)
我意外地发现,在方法文档中添加@status «code»
会改变成功响应代码,如下所示:
/**
* Creates a post.
* @status 201
*
* @param string $title {@from body} Post title
* @param string $message {@from body} Post body
*/
protected function post($title, $message) {
return Posts::create(compact('title', 'message'));
}
答案 1 :(得分:0)
免责声明 - 我已经被告知没有正确的方法为restler做这件事,但一般情况下使用php进行自定义状态消息,这就是你要做的事情:
用户header
header("HTTP/1.0 201 Created");