Angular2 + Rails:由...处理 */*

Angular2 + Rails: Processing by ... as */*

我正在尝试从我的 Angular2 应用发送以下请求:

getUsers() {
    return this.http.get(this._usersUrl)
        .map(res => <User[]> res.json().data)
        .catch(this.handleError)
}

Rails 服务器控制台说:

Started GET "/messages" for 127.0.0.1 at 2016-04-13 12:32:39 +0300
Processing by MessagesController#show as */*
Completed 204 No Content in 0ms (ActiveRecord: 0.0ms)

问题是如何将 Content-type 设置为我的 get 请求?

我使用了路径 /messages。相反,您应该使用 /messages.json