繁体   English   中英

如何在Restler请求中返回自定义HTTP代码?

[英]How to return a custom HTTP code in a Restler request?

我想返回在某些情况下在API中201 Created代码201 Created 我怎样才能做到这一点?

我偶然发现,在方法文档中添加@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'));
}

免责声明 -正如我所知,对于restler而言,这样做不是正确的方法,但通常使用php来定制状态消息,这是您应该做的:

用户

header("HTTP/1.0 201 Created");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM