gpt4 book ai didi

javascript - 发送指定 URL 的静态文件

转载 作者:行者123 更新时间:2023-11-30 16:35:52 26 4
gpt4 key购买 nike

我目前正在使用解析来部署我的网络应用程序。我正在使用 Express 将 url 路由到适当的内容。

目前我正在尝试为以下 url 提供 index.html;

mystackoverflowapp.parseapp.com/hi

在我的云代码中,我有以下请求处理程序

app.get('/hi', function(req, res){
res.sendFile('index.html');
});

根据解析文档,默认目录是公共(public)目录。不幸的是,这个请求处理程序不起作用。当我访问我的 stackoverflow.parseapp.com 时,我收到 500 错误,“内部服务器错误”。

我遵循文档中概述的相同目录结构,并尝试在每个目录中都有 index.html 文件。

如果我尝试

res.send('This works!') 

对于相同的路线,我得到了预期的响应,

"This works!". 

对我做错了什么有什么想法吗?另外,对此进行更好调试的最佳方法是什么? 500 错误并不能真正揭示太多。

最佳答案

你可能走错了路。要查看错误,请尝试以下操作:

  res.sendFile('index.html', function (err) {
if (err) {
console.log(err);
}
else {
console.log('File sent!');
}
});

关于javascript - 发送指定 URL 的静态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32709789/

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