gpt4 book ai didi

json - 如果 URL 是动态的,如何将 Node.js 应用程序部署到 Heroku

转载 作者:太空宇宙 更新时间:2023-11-04 02:10:55 24 4
gpt4 key购买 nike

我目前有一个在我的 localhost:3000/movies/hulk 上运行的 Node.js 应用程序。其中 hulk 可以替换为任何单词,并将运行我的代码并返回一个 JSON 对象。

当我将此应用程序部署到 heroku 时,我收到了 URL

https://calm-sierra-94596.herokuapp.com

但是,它不起作用。当我尝试做https://calm-sierra-94596.herokuapp.com/movies/hulk时,还是不行。我不知道如何解决这个问题,因为我不知道要输入什么路线。

最佳答案

您是否正确设置了路由中的动态参数,并确保在执行之前检查该值?

app.get('/movies/:character', function(req, res){
if (!req.params.character) res.status('400').send('must provide character');
// do stuff
res.send('your stuff');
});

关于json - 如果 URL 是动态的,如何将 Node.js 应用程序部署到 Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42183981/

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