请问Express到底多了什么核心语句 可以监听到外网端口??

windows-server express node.js xue8 1年前 141次浏览



我买了一个阿里云ecs主机,但是为什么用原声的node监听某个端口 外网访问不到 ,用express监听 却可以通过外网访问 请问express到底有哪些核心语句 解决了这个问题?


NODE原生:


var http = require("http");
var server = http.createServer(function(req,res){
res.writeHead(200,{"Content-type":"text/html;charset=UTF-8"});
res.end("ok");
});
server.listen(3000);

Express:


var express = require("express");
var app = express();
app.get("/",function(req,res){
res.writeHead(200,{"Content-type":"text/html;charset=UTF-8"});
res.end("ok");
});
app.listen(3000);

以上语句 同样是监听3000端口,在阿里云后台安全设置3000端口开启之后
通过 外网ip:3000访问,express可以得到数据 但是node自己写的却不行 ?





回答:
[]

0条回复
撰写答案