我想将html服务于浏览器,但现在只是'Hello world'
当我导航到https://example.com/test
编辑:我的网站不是示例:我只是无法输入名称
控制台不记录请求
404在浏览器中,如果我不创建目录,则禁止403如果我确实创建它。
node.js代码:
var express=require(__dirname+'/../node_modules/express');
var app = express()
app.get('/test', function(req,res){
console.log(req);
res.send('Hello World')
})
app.listen(10001);
我没有node.js错误
端口10001开放!
我找不到http://expressjs.com/en/guide/routing.html以外的任何文档,它只是假设他们告诉您要做的事情只会工作,因此它们可以介入零细节!
我完全100%不明白!
您在哪里托管?如果本地,您是否在URL中包括端口?如果您使用的是本地开发服务器,则应该是
https://localhost:10001/test
您正在尝试在端口10001的服务器上使用您的应用程序。如果您的域是example.com,则必须访问http://example.com:10001/test。当您尝试使用浏览器连接到网站时,浏览器将自动假设该端口为80,并且它将尝试连接到该端口。
您也可以使用const express = require("express")
。