javascript - Express 下载文件而不是将其用作 html
问题描述
我正在尝试使用 express 制作自己的服务器。我正在尝试提供 HTML 文件,但是当我在其上运行 res.send() 时,它会下载该文件。这是我的代码片段:
res.send(fs.readSync(path.join(__dirname, "pages/login.html")))
当我转到该页面时,它不会渲染文件,而是下载它。如果这改变了任何内容,则此页面将从“/”页面重定向到。
更新:清除缓存解决了这个问题。
解决方案
推荐阅读
- xcode - 在 XCode 中快速打开后如何使选项卡永久化?
- html - 是否可以检测到 display:inline-block 元素是否已被 CSS 压缩到新行,以便我可以为其分配新设计?
- google-cloud-platform - Dataflow BigTable 按运行时定义的前缀读取行
- python - 无法连接spark和pycharm。请帮我
- cookies - 带有 cookie 正则表达式匹配规则的 GCP url-map
- rascal - 内爆时保留分离器
- javascript - 我正在使用 p5.js,但出现错误:“未定义 loadAnimation 且未定义 createSprite。” (同样发生在 VSCode 中)
- laravel - 如何使用 vuejs-datepicker 在 Laravel 中更新之前格式化日期
- java - 简单的 Spring Data Couchbase 查找查询不起作用
- c - 在 c 中显示结构中的元素