Junior — Middle
Tətbiqinizdə fetch funksiyası dəqiq hansı dəyəri və ya məlumatları geri qaytarır?
sobes.tech Süni İntellekt
AI-dan cavab
Tətbiqdə fetch funksiyası adətən HTTP sorğularını həyata keçirmək üçün istifadə olunur və uğurlu olduqda Response obyektini ehtiva edən Promise obyektini qaytarır.
Bu Response obyekti serverdən alınan cavab məlumatlarını ehtiva edir, o cümlədən:
- cavabın vəziyyəti (məsələn, 200 OK)
- başlıqlar
- cavabın gövdəsi, mətn, JSON, Blob və s. kimi oxuna bilər.
İstifadə nümunəsi:
fetch('https://api.example.com/data')
.then(response => {
if (!response.ok) {
throw new Error('Şəbəkə xətası');
}
return response.json(); // cavab gövdəsini JSON kimi təhlil edir
})
.then(data => {
console.log(data); // cavab məlumatları
})
.catch(error => {
console.error('Xəta:', error);
});
Beləliklə, fetch promissanı qaytarır və bu promissə serverdən alınan cavab məlumatlarını ehtiva edən Response obyektinə həll olunur.