Я в затруднении с проблемой, которая прослушивала меня в течение нескольких дней. Мой экспресс-сервер возвращает мне 501s для всех вызовов патчей. (Я считаю, что они работали).Экспресс-сервер на node.js, возвращающий 501 для вызовов патчей
У кого-нибудь есть какие-либо предложения или способ, которым я мог бы отлаживать экспресс, чтобы найти, откуда моя проблема?
Вот некоторая информация:
Мой маршрут вызова
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? Если да, то что говорит вывод? –
@IvajloDonev Я просто добавил его, но нет выхода для вызова PATCH, если я переключусь на PUT, я получу 404, как ожидалось. Кроме того, удаление вызова маршрута также получает 501, поэтому явно не то, что я делаю сам, ведь любой вызов патча, идущий на экспресс-сервер, возвращает 501. Но я понимаю, что экспресс поддерживает патч (я на последней версии). – thewormsterror