我正在使用节点http-server来为Angular 2开发模拟一些REST服务。
HTTP.get工作正常,但似乎默认情况下节点http-server不允许post方法。
private readonly URL_PREFIX = "http://localhost:8080/";
public updateUserInfo(userToUpdate:User) : Observable <User>{
return this.http
.post(this.URL_PREFIX+"UpdateUser.json", JSON.stringify(userToUpdate), {headers: this.JSON_HEADERS})
.map(response => response.json().user as User)
;
}
这给出了以下错误:
POST http://localhost:8080/UpdateUser.json 405(方法不允许)
任何暗示如何通过这个? (无论是干净的解决方案还是黑客?)
感谢。