// 表示引入http模块 // 快捷键node-http-server var http = require('http'); const url = require('url'); /* req 获取url传过来的信息 res 给浏览器响应信息 */ http.createServer((req, res) => { // 设置响应头 res.writeHead(200, { 'Content-Type': "text/html;charset='utf-8'" }); // 解决乱码 res.write("<head> <meta charset='UTF-8'> </head>") // 表示给页面输出一句话 res.write("你好 NodeJs") /* 获取get请求传递的值 假定url为http://127.0.0.1:8081/?id=12&title=全栈 */ var baseUrl = req.url //获取url if (baseUrl != '/favicon.ico') { // true参数解析为对象 var temp = url.parse(baseUrl, true).query console.log(`id: ${temp.id}--标题: ${temp.title}`) } res.end(); //必须结束响应 }).listen(8081); //端口
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句