Ge ett svar på ett http get-anrop

# 👁️‍🗨️ Om detta avsnitt

Hur vi ger ett svar på en http anrop från webbklient. Du behöver ha en expresserver installerat.

❓ Vad är anrop?

Ett anrop sker enligt http protokollet.

1 Skapa en funcktion som anropas när servern anropas

Vi skapar en callback funktion som kommer svara när någon anropar servern med sökvägen hello och http metoden get.


app.get("hello", (c:any) => {
	// CODE
});
  

2 Skicka ett svar på frågan

Efter du har gjort vad du vill i sketionen CODE ovan, så sicka ett svar. Hur du gör detta beror på vilket typ av data du vill skicka som svar. Se också exemplena.

1 Skicka html som svar

Kod


c.html("Hello World!");
  

2 Skicka json som svar

kod


c.json({msg:"Hello World!"});
  

3 ✔️ Starta om servern och testa anropet

Starta om server och gå in på sidan:

Se att du får rätt utifrån alternativen ovan.