JavaScript
Public
Fetch GET Request
Load JSON from an API endpoint with async and await.
#api
#javascript
#fetch
#json
JavaScript
async function searchSnippets(query) {
const url = `/api/snippets?search=${encodeURIComponent(query)}`;
const response = await fetch(url);
if (!response.ok) {
throw new Error('Search request failed.');
}
return await response.json();
}
Notes
Use encodeURIComponent when adding user input to query strings.