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
我正在尝试从我的 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