add examples for http servers
Neue Datei |
| | |
| | | const http = require("http");
|
| | |
|
| | | const server = http.createServer((req, res) => {
|
| | | res.writeHeader(200, {
|
| | | "Content-Type": "text/plain", /* Put Content-Type here */
|
| | | // "Content-Length": "12" /* Optional */
|
| | | });
|
| | |
|
| | | console.log(req.rawHeaders);
|
| | | console.log(req.method);
|
| | | console.log(req.url);
|
| | |
|
| | | res.write("Hello World!"/* response content */);
|
| | |
|
| | | res.end(); /* important if no Content-Length is specified */
|
| | | });
|
| | |
|
| | | server.listen(3456);
|
Neue Datei |
| | |
| | | const net = require("net");
|
| | |
|
| | | const server = net.createServer((socket) => {
|
| | | socket.on("data", (data) => {
|
| | | socket.write(/* header / response content */);
|
| | |
|
| | | socket.end(); /* important if no Content-Length is specified */
|
| | | });
|
| | | });
|
| | |
|
| | | server.listen(3456);
|