Now sending data using request body, instead of URL parameters (fixes #7)

Small fixes that I should have done earlier
This commit is contained in:
Przemek Dragańczuk
2020-11-09 10:30:30 +01:00
parent 2714c4c9e0
commit f394f30c17
2 changed files with 14 additions and 11 deletions

View File

@@ -61,17 +61,18 @@ const submitForm = () => {
const longUrl = form.elements["longUrl"];
const shortUrl = form.elements["shortUrl"];
const url = `/api/new?long=${longUrl.value}&short=${shortUrl.value}`;
const url = `/api/new`;
fetch(url, {
method: "POST"
method: "POST",
body: `${longUrl.value};${shortUrl.value}`
})
.then(_ => {
longUrl.value = "";
shortUrl.value = "";
.then(_ => {
longUrl.value = "";
shortUrl.value = "";
refreshData();
});
refreshData();
});
};