GET-förfrågningar i JavaScript

Egentligen behövs det ingen formulär för att skicka ett formulär med GET-metoden. Vi kan bara ta och manuellt skriva in GET-parametrarna i adressfältet och trycka på Enter. På så sätt imiterar vi att ett formulär skickas.

Detta trick används ofta vid webbutveckling. Självklart skriver man inte in manuellt i adressfältet (även om det tekniskt sett är möjligt för avancerade användare), utan man skapar länkar, vid klick på vilka sändningen av ett formulär kommer att imiteras.

Låt oss skapa en sådan länk:

public/index.html<a href="/handler/?test1=1&test2=2">länk</a>

Låt oss fånga data från länken på servern:

server.jsexport default {
  '/handler/': function({get}) {
    console.log(get);
    return 'text';
  }
}
Задание 1

Skicka ett nummer till servern med hjälp av en GET-parameter. Kvadrera det mottagna numret och skriv ut resultatet i serverkonsolen.

Задание 2

Skicka två nummer till servern med hjälp av GET-parametrar. Hitta summan av de överförda talen och skriv ut resultatet i serverkonsolen.