HTTP服务器
发布日期:2021-05-10 03:28:54 浏览次数:16 分类:精选文章

本文共 2407 字,大约阅读时间需要 8 分钟。

������ http.createServer ��� https.createServer ������ HTTP ���������

��� Node.js ������������������������ http.createServer ������������������������������������ HTTP ��������������������������������������������������������������������������� HTTPr��server ������������������������ http.createServer ���������������������������������������

const http = require('http');
const server = http.createServer((req, res) => {
console.log("���������\r\n", req, "\r\n");
res.writeHead(200, {
'Content-Type': 'text/html'
});
res.write(`

Node.js

`);
res.end();
}).listen(8080, '127.0.0.1');
console.log("HTTP server is running \r\n=> at 127.0.0.1:8080");

������������ HTTP ���������

��������������������������������� HTTP ������������������������������ http.Server ��������������������� http.Server ������ HTTP ���������������������������

const http = require('http');
const server = new http.Server();
server.on('request', (req, res) => {
res.writeHead(200, {
'Content-Type': "text/html"
});
res.write("

httpServer

");
res.end("

hello js

");
}).listen(3000, '127.0.0.2');
console.log("Http server is listening at => 127.0.0.2:3000");

������ HTTP ������ ������

��������� HTTP ������������������������������ GET ������ ��� POST ������ ��������������������������������������������������� GET ������ ��� POST ������ ������������������������

������ GET ��������������������������������������� URL ��������������������� POST ������������������������������������������������

const http = require('http');
const url = require('url');
const util = require('util');
http.createServer((req, res) => {
res.writeHead(200, {
'Content-Type': 'text/plain'
});
res.end(util.inspect(url.parse(req.url, true)));
}).listen(3000, '127.0.0.1');
console.log("Server is listening at : => 127.0.0.1:3000");

������ POST ������ ������

��������� POST ������ ������������������������������ Might ������������������������������������ POST ������ ������������������������

const http = require('http');
const querystring = require('querystring');
const util = require('util');
http.createServer((req, res) => {
let post = '';
req.on('data', chunk => {
post += chunk;
});
req.on('end', function() {
post = querystring.parse(post);
res.end(util.inspect(post));
});
}).listen(8080);
console.log("Server is listening at 127.0.0.1:8080");
上一篇:3s学会jsx的基本使用
下一篇:fs模块的简单使用

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年04月16日 12时34分07秒