在节点http-server上启用POST HTTP方法

时间:2017-02-17 10:08:31

标签: angular httpserver

我正在使用节点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(方法不允许)

任何暗示如何通过这个? (无论是干净的解决方案还是黑客?)

感谢。

0 个答案:

没有答案