Wysyłanie danych przez AJAX za pomocą URLSearchParams w JavaScript

Często nie jest zbyt wygodne ręczne formowanie Query String. Wygodniej jest to zrobić przez URLSearchParams:

public/client.jsbutton.addEventListener('click', function() {
  let searchParams = new URLSearchParams();
  
  searchParams.set('num1', '1');
  searchParams.set('num2', '2');
  
  let promise = fetch('/handler/', {
    method: 'post',
    body: searchParams,
  });
});
Задание 1

Po stronie klienta znajduje się div, przycisk i trzy inputy. Do inputów wprowadzane są liczby. Po naciśnięciu przycisku wyślij wprowadzone liczby na serwer. Niech serwer znajdzie sumę przekazanych liczb i zwróci ją z powrotem. Wynik zapisz w divie.