node.js就是一个类似于tomcat的服务器,可以直接调用JavaScript文件,不再需要HTML辅助。
demo.js
// 引入node.js内置http模块
var http = require('http')
var url = require('url')
http.createServer(function(request,response){
// 发送http头部
// 参数1:响应状态码,200表示成功
// 参数2:响应头信息,Content-Type内容类型:纯文本
response.writeHead(200,{"Content-Type":"text/plain"});
// 解析请求地址
var params = url.parse(request.url,true).query;
for(var key in params){
response.write( key + " = " + params[key]);
response.write("\n");
}
response.end("你好 node!");
}).listen(8888);
console.log("服务器运行在 http://127.0.0.1:8888")
使用vscode或者idea软件,利用自带的cmd界面,输入【node 解析的JavaScript文件】。即可。
http://127.0.0.1:8888/?id=123&name=hikktn
然后在使用上面连接就可以看到下面效果。