2

我在我的 laravel ctrl“帖子”中有这个:

public function index() {
    $posts = Post::get();
    if (Request::isJson()) {
        return $posts;
    }
    return View::make('posts.index', compact('posts'));
}

当我通过浏览器获得它时,这是人类的观点,但对于邮递员(http://www.getpostman.com/),它也是人类的观点!所以,当我只放 json 视图时,我就有了。获得人的观点不是邮递员的正常行为,不是吗?

4

1 回答 1

6

默认情况下,邮递员将包含一个

Accept: */*

标题。

如果你特别想要 json 你应该发送一个

Accept: application/json

标题。

于 2014-08-12T19:50:10.177 回答