Senden von JSON an den Server mit AJAX in JavaScript
An den Server können Daten im JSON-Format gesendet werden. Dies geschieht wie folgt:
public/client.jsbutton.addEventListener('click', function() {
let promise = fetch('/handler/', {
method: 'post',
body: JSON.stringify([1, 2, 3, 4, 5]),
headers: {
'Content-Type': 'application/json',
},
});
});
Auf dem Server liegt der Request-Body
in body:
server.jsexport default {
'/handler/': function({ body }) {
console.log(body);
}
}
Lassen Sie uns das vom Server empfangene JSON entpacken:
server.jsexport default {
'/handler/': function({ body }) {
console.log(JSON.parse(body));
}
}
Задание 1
Senden Sie ein Array mit Daten an den Server. Der Server soll die Summe der Elemente dieses Arrays finden und zurückschicken.