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:
<a href="/handler/?test1=1&test2=2">länk</a>
Låt oss fånga data från länken på servern:
export default {
'/handler/': function({get}) {
console.log(get);
return 'text';
}
}
Skicka ett nummer till servern med hjälp av en GET-parameter. Kvadrera det mottagna numret och skriv ut resultatet i serverkonsolen.
Skicka två nummer till servern med hjälp av GET-parametrar. Hitta summan av de överförda talen och skriv ut resultatet i serverkonsolen.