【发布时间】:2016-05-29 20:06:42
【问题描述】:
一个困扰我好几天的问题让我不知所措。我的快递服务器为所有补丁调用返回 501。 (我相信他们曾经工作过)。
有没有人有任何建议或方法可以让我调试 express 以找出我的问题出在哪里?
这里有一些信息:
我的路线调用
app.patch('/creator/sentences/:masterId/', require('./views/creator/sentences/index').updateMaster);
我在客户端上得到了什么:
Request URL:http://my-url.c9users.io/creator/sentences/197/
Request Method:PATCH
Status Code:501 Not implemented
任何帮助或有人认为我可以找到调试此问题的方法将不胜感激。
【问题讨论】:
-
您是否尝试过在诸如 Morgan 的 express 端添加某种形式的日志记录?如果是这样,输出说明了什么?
-
@IvajloDonev 我刚刚添加了它,但是 PATCH 调用没有输出,如果我切换到 PUT,我会得到预期的 404。删除路由调用也会得到 501,所以显然不是我自己在做的事情,实际上任何去快递服务器的补丁调用都会返回 501。但我的理解是快递支持补丁(我在最新版本)。
标签: node.js express server-error