blob: ba60515f1277887813e6149ab3de01ef302f9af4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
const http = require('http'); const server = http.createServer((req, res) => { let filename = req.headers['filename']; let buffer = ''; res.setHeader('Content-type','text/plain'); res.statusCode = 200; req.on('end', () => { res.write(buffer, '', () => { res.end() }); }); req.on('data', (chunk) => { buffer += chunk; }); }); server.on('clientError', (err, socket) => { socket.end('HTTP/1.1 400 Bad Request\r\n\r\n'); }); server.listen(8000);
|