UNPKG

catproxy

Version:

a node proxy or host change tools

27 lines (22 loc) 729 B
// 通过net创建一个服务器并对连接着发送一个消息 const net = require('net'); const server = net.createServer((out) => { out.write("HTTP/1.0 200 OK\r\n"); out.write("Date: Fri, 31 Dec 1999 23:59:59 GMT\r\n"); out.write("Server: Apache/0.8.4\r\n"); out.write("Content-Type: text/html\r\n"); out.write("Content-Length: 59\r\n"); out.write("Expires: Sat, 01 Jan 2000 00:59:59 GMT\r\n"); out.write("Last-modified: Fri, 09 Aug 1996 14:21:40 GMT\r\n"); out.write("\r\n"); out.write("<TITLE>Exemple</TITLE>"); out.write("<P>Ceci est une page d'exemple.</P>"); out.write("\r\n"); out.end(); }); server.on('error', (err) => { throw err; }); server.listen(8080, () => { console.log('server bound'); });