DadJoke Express
Maak een nieuw project aan met de naam dadjoke-express
en installeer express volgens de instructies in de theorie les.
Schrijf een express server die de volgende routes ondersteund:
/joke/json
/joke/html
Deze routes moeten allebij een dadjoke ophalen van https://icanhazdadjoke.com/
en deze teruggeven. Als de route /joke/json is, moet de dadjoke in JSON formaat teruggegeven worden. Als de route /joke/html is, moet de dadjoke in HTML formaat teruggegeven worden.
Bij het ophalen van de dadjoke moet je de headers aanpassen zodat de server weet dat je een JSON verwacht:
const response = await fetch('https://icanhazdadjoke.com/', {
headers: { Accept: 'application/json' },
});
De applicatie moet op poort 3000 draaien.


Last updated