← Powrót do listy

Pobieranie danych z API za pomocą async/await

JS
Dodano: 18.10.2026, 23:43

Opis

Wzorzec wysyłania zapytania HTTP GET do REST API w JavaScript z obsługą błędów try/catch.

Fragment kodu (Snippet)

async function fetchData(url) {
    try {
        const response = await fetch(url);
        if (!response.ok) {
            throw new Error(`Błąd HTTP: ${response.status}`);
        }
        const data = await response.json();
        console.log(data);
        return data;
    } catch (error) {
        console.error("Wystąpił błąd:", error);
    }
}

// Użycie:
fetchData('https://api.github.com/users/octocat');