درک ارتباط با سرویسهای backend با استفاده از HTTP
بیشتر برنامههای front-end برای download یا upload داده و دسترسی به سرویسهای دیگر back-end نیاز دارند از طریق protocol مربوط به HTTP با یک server ارتباط برقرار کنند. Angular برای برنامههای Angular یک client HTTP API فراهم میکند: class مربوط به service به نام HttpClient در @angular/common/http.
قابلیتهای service مربوط به HTTP client
service مربوط به HTTP client قابلیتهای اصلی زیر را ارائه میدهد:
- امکان request کردن مقدارهای response با type مشخص
- مدیریت error سادهتر
- interception برای request و response
- ابزارهای testing قابل اعتماد