簡體   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