gpt4 book ai didi

javascript - 使用 curl -X PUT 测试 REST 路由,返回 404

转载 作者:搜寻专家 更新时间:2023-10-31 23:12:40 27 4
gpt4 key购买 nike

我正在学习 MEAN 堆栈并在 thinkster.io 上学习 MEAN 教程 https://thinkster.io/mean-stack-tutorial/

我在“打开 REST 路由”部分。我正在尝试使用 curl 和命令进行投票:

curl -X PUT http://localhost:3000/posts/55387047f2334d2
c227e8079/upvote

我收到以下错误消息:

C:\Users\Michael\Desktop>curl -X PUT http://localhost:3000/posts/55387047f2334d2
c227e8079/upvote
<h1>Not Found</h1>
<h2>404</h2>
<pre>Error: Not Found
at app.use.res.render.message (C:\Users\Michael\Desktop\flapper-news\app.js:
39:13)
at Layer.handle [as handle_request] (C:\Users\Michael\Desktop\flapper-news\n
ode_modules\express\lib\router\layer.js:82:5)
at trim_prefix (C:\Users\Michael\Desktop\flapper-news\node_modules\express\l
ib\router\index.js:302:13)
at C:\Users\Michael\Desktop\flapper-news\node_modules\express\lib\router\ind
ex.js:270:7
at Function.proto.process_params (C:\Users\Michael\Desktop\flapper-news\node
_modules\express\lib\router\index.js:321:12)
at next (C:\Users\Michael\Desktop\flapper-news\node_modules\express\lib\rout
er\index.js:261:10)
at C:\Users\Michael\Desktop\flapper-news\node_modules\express\lib\router\ind
ex.js:603:15
at next (C:\Users\Michael\Desktop\flapper-news\node_modules\express\lib\rout
er\index.js:246:14)
at Function.proto.handle (C:\Users\Michael\Desktop\flapper-news\node_modules
\express\lib\router\index.js:166:3)
at router (C:\Users\Michael\Desktop\flapper-news\node_modules\express\lib\ro
uter\index.js:35:12)</pre>

我的 mongoose 模式是关于 app.js 中的 module.exports=app 定义的,所以我不确定还能做什么。我检查了我的复制和粘贴技巧,没有错字。

最佳答案

重启 Node 服务器解决了我的问题

关于javascript - 使用 curl -X PUT 测试 REST 路由,返回 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29814850/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com