DannyTheNeil
Hectopat
- Katılım
- 29 Mayıs 2020
- Mesajlar
- 175
Angular kullanıyorum, API'den kaç adet veri geldiğini bulmanın yolu var mı? Örneğin altı adet işci verisi.
Son düzenleyen: Moderatör:
Backend tarafında ne kullanıyorsunuz? Ek olarak biraz daha açıklamanız gerek, kaç edet veri derken ne demek istiyorsunuz?
axios.get('https://apiv2.filmler.com/techno/Danny')
.then((resp) => {
console.log(resp.data);
if(resp.data == null) //bu noktada API "" ya da null döndürebilir, bunu kullandığınız API göre şekillendirmelisiniz.
{
console.log('Film Bulunamadı!')
console.log(resp.status);
}
});
API tarafında veri bulunamaz ise 404 tarzı request status code döndürülmesi gerekir, yüksek ihtimal fake ya da herkese açık bir API kayanığına istekte bulunuyorsunuz. Bunu Client tarafında basit bir sorgu ile çözebilirsiniz, fakat hangi req temelini kullanıdğınız bilmiyorum. Axios ya da fetch için dokümanlar inceleyerek nasıl çözebileceğinizi öğrenebilirsiniz.
axios için şu şekilde kontrol sağlayabilirsin.
JavaScript:axios.get('https://apiv2.filmler.com/techno/Danny') .then((resp) => { console.log(resp.data); if(resp.data == null) //bu noktada API "" ya da null döndürebilir, bunu kullandığınız API göre şekillendirmelisiniz. { console.log('Film Bulunamadı!') console.log(resp.status); } });
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.