Chapter 4: edits

This commit is contained in:
Beth Griggs
2020-06-28 00:33:05 +01:00
parent a0906ea9ae
commit afb9843d88
4 changed files with 10 additions and 15 deletions
+7 -12
View File
@@ -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]);
}
}
+2 -1
View File
@@ -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",
-1
View File
@@ -10,7 +10,6 @@ http
get(res);
return;
}
if (req.method === "POST") {
post(req, res);
return;
+1 -1
View File
@@ -1,6 +1,6 @@
const nodemailer = require("nodemailer");
let transporter = nodemailer.createTransport({
const transporter = nodemailer.createTransport({
host: "localhost",
port: 4321,
});