From afb9843d88c40698c28c97fb4c8e59b6a06f2c02 Mon Sep 17 00:00:00 2001 From: Beth Griggs Date: Sun, 28 Jun 2020 00:33:05 +0100 Subject: [PATCH] Chapter 4: edits --- Chapter04/file-upload/server.js | 19 +++++++------------ Chapter04/making-requests/requests.js | 3 ++- Chapter04/post-server/server.js | 1 - Chapter04/server-smtp/send-email.js | 2 +- 4 files changed, 10 insertions(+), 15 deletions(-) diff --git a/Chapter04/file-upload/server.js b/Chapter04/file-upload/server.js index 18c25cb..c29de48 100644 --- a/Chapter04/file-upload/server.js +++ b/Chapter04/file-upload/server.js @@ -27,6 +27,11 @@ function get(res) { res.end(form); } +function error(code, res) { + res.statusCode = code; + res.end(http.STATUS_CODES[code]); +} + function post(req, res) { if (!/multipart\/form-data/.test(req.headers["content-type"])) { error(415, res); @@ -43,16 +48,6 @@ function post(req, res) { res.writeHead(200, { "Content-Type": "application/json", }); - res.end( - JSON.stringify({ - fields, - files, - }) - ); + res.end(JSON.stringify({fields,files,})); }); -} - -function error(code, res) { - res.statusCode = code; - res.end(http.STATUS_CODES[code]); -} +} \ No newline at end of file diff --git a/Chapter04/making-requests/requests.js b/Chapter04/making-requests/requests.js index 07a22e1..905d7f3 100644 --- a/Chapter04/making-requests/requests.js +++ b/Chapter04/making-requests/requests.js @@ -1,6 +1,7 @@ +const http = require("http"); const https = require("https"); -// http.get('http://example.com', (res) => res.pipe(process.stdout)) +// http.get("http://example.com", (res) => res.pipe(process.stdout)); const payload = `{ "name": "Beth", diff --git a/Chapter04/post-server/server.js b/Chapter04/post-server/server.js index 407acb4..2910037 100644 --- a/Chapter04/post-server/server.js +++ b/Chapter04/post-server/server.js @@ -10,7 +10,6 @@ http get(res); return; } - if (req.method === "POST") { post(req, res); return; diff --git a/Chapter04/server-smtp/send-email.js b/Chapter04/server-smtp/send-email.js index 94bff6c..c632d14 100644 --- a/Chapter04/server-smtp/send-email.js +++ b/Chapter04/server-smtp/send-email.js @@ -1,6 +1,6 @@ const nodemailer = require("nodemailer"); -let transporter = nodemailer.createTransport({ +const transporter = nodemailer.createTransport({ host: "localhost", port: 4321, });