Bir önceki eğitimde Angular HTTP Client konusuna hatrı sayılır bir şekilde giriş yapmıştık. Ancak konunun çok derin olmasından kaynaklı olarak birkaç önemli detaya değinememiştik. Bu haftaki dersimize özel iki video birden eklemek istedim. İkisi de bilinmesi ve uygulanması gereken konuları içeriyor.
İlk videoda HTTP işlemlerinde error handling yapısını inceleyeceğiz. Peki nedir bu error handling?
HTTP CRUD(Create, Read, Update, Delete) işlemleri yaparken doğal olarak sunucudan her zaman olumlu yanıtlar alamayız. Sunucu, hata durumunda bize beklenen(expected) ve beklenmeyen(unexpected) hatalar döner. Beklenen (expected) hatalara örnek vermemiz gerekirse;