node.js - 本地主机未发送任何数据 - ERR_EMPTY_RESPONSE

标签 node.js google-chrome express localhost

使用VScode编写NodeJS

但要检查一下,本地主机没有正确响应,它说“该页面没有发送任何数据。 我尝试到处寻找并更改所有可能的设置。

恢复了 Chrome 设置 清除缓存、清除历史记录、更改端口号、更改 LAN 设置。

 ''''

const Joi = require('joi');
const express = require('express');
const app = express();

app.use(express.json); //to take inputs ffrom the browser
const courses = [
{id: 1, name: "course 1"},
{id: 2, name: "course 2"},
{id: 3, name: "course 3"},
 ];

app.get('/', (req, res) =>{
res.send("Hello world!!");
res.end();
});

app.get('/api/courses/', (req, res) =>{
res.send(courses);
res.end();
});

const port = process.env.port || 8080;
app.listen(port, ()=> console.log(`Listining on port ${port}..`));

 ''''

想要查看网页上打印的所有类(class)。

最佳答案

我遇到了类似的问题,这是由使用 http 调用仅限 https 的 api 端点引起的。

关于node.js - 本地主机未发送任何数据 - ERR_EMPTY_RESPONSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55389088/

相关文章:

javascript - JavaScript npm 包应该被缩小吗?

node.js - 如何异步 Mongoose Controller

javascript - Express js 的 Ajax 发布响应不断抛出错误

node.js - VSCode 调试器在 Node 模块文件中意外暂停

javascript - NodeJS - 是否可以有两个独立的集群?

google-chrome - 点击时显示页面操作弹出窗口

javascript - 通过 Javascript 选择 HTML 表格中的文本?

node.js - 如何使用 Express post 请求发出 Socket.io 或 Sockjs?

php - 通过 NodeJS 将对象传递给 PHP

css - 在 Chrome 中将剪辑应用于视频