This commit is contained in:
Flummi
2020-10-16 08:03:36 +02:00
parent b8ed192ea5
commit 36c24c9b3a
5 changed files with 35 additions and 3 deletions

View File

@ -19,7 +19,13 @@ import router from "./inc/router.mjs";
req.post = new Promise((resolve, _, data = "") => req
.on("data", d => void (data += d))
.on("end", () => void resolve(Object.fromEntries(Object.entries(querystring.parse(data)).map(([k, v]) => [k, decodeURIComponent(v)])))));
.on("end", () => void resolve(Object.fromEntries(Object.entries(querystring.parse(data)).map(([k, v]) => {
try {
return [k, decodeURIComponent(v)];
} catch(err) {
console.error(err);
}
})))));
res.reply = ({
code = 200,