AngularJS'de HTTP isteğini yapılandırın

İçindekiler
Uygulamalarımızla bir şekilde çalıştığımızda Dinlendirici, en güvenli olan şey, isteklerimizin veya HTTP isteği mantığımızı varsayılan şekilde işlemek için yeterli değildir, bu durumlarda bazı yapılandırmalar yapmamız gerekir.
Bu tip dava için AngularJS Örneğin, özel bir başlık oluşturmak gibi uygulamamızın ihtiyaç duyduğu ayrıntıları eklemek için özel yapılandırmalar yapma isteğinde bulunurken gelişmiş seçenekler aracılığıyla bize olanak tanır.
Özel bir istekle ne elde edebiliriz?Kendimize sormamız gereken ilk şey bu ve cevap basit, yetkilendirme başlıkları göndererek kimlik doğrulamalı bölümler elde edebiliriz, ayrıca istek önbelleğinin işlenme şeklini değiştirebilir veya belki de istekte ne gönderdiğimizi veya ne gönderdiğimizi değiştirebiliriz. uygulamamıza daha iyi bir şekilde uyarlamak için alıyoruz.
Sayfamızı değiştirebilmek veya kişiselleştirebilmek için rica etmek Yöntemi yerleştirmek de dahil olmak üzere birkaç parametremiz var. HTTP İstenen veya yanıtın dönüşümü veya gönderdiğimiz şey, elimizdekilerin temel bir yapısını görelim:

O zaman birçok seçeneğimiz olduğunu görüyoruz, aşağıda en önemlilerinden bazılarını görelim.
yöntemyöntemi al HTTP kullanacağımız şey olabilir AL, YAYINLA, KOY, vb. Bu yöntem son derece önemlidir, çünkü bu şekilde bizi doğrudan yönteme götüren kısayol yöntemleriyle kendimizi sınırlamayız.
urlkaynağın rotasını belirlememizi sağlar. rica etmek, bir olabilir göreceli yol veya mutlak.
parambir haritasıdır. anahtar/değer çifti bu, istekte iletmek istediğimiz parametreleri birleştirmemize izin verir. URL belirtilen, forma sahip [{key1: 'değer1', anahtar2: 'değer2'}], ve bu şöyle bir şeye dönüşecekti: ? anahtar1 = değer1 ve anahtar2 = değer2.
veriBu seçenek, istekte mesaj olarak gönderilecek bir dize veya nesnedir.
zaman aşımıBu ifade edilen zamandır mili saniye isteğimizin bağlantıyı kapatmadan önce beklemesine izin verilir, bu, yanıt vermemesi durumunda kapanmasını önlemek için.
Bunlar yapılandırarak başlayabileceğimiz en temel seçeneklerdir, önemli olan kendimizi ortamın ortamına alıştırmaktır. istek içinde AngularJS böylece basit kaynak çağrılarının biraz ötesine geçebiliriz.
$ Http() yöntemiGördüğümüz bu konfigürasyon bir nesnede saklanabilir ve daha sonra metoda iletilebilir. $http () belki biraz daha ustalıkla, istek parametrelerinden bazılarını uygulamanın davranışına göre değiştiren bir sistem geliştirebiliriz.
Bununla bu öğreticiyi bitiriyoruz, görüyoruz ki AngularJS kaynaklarla çalışma şeklimizi sınırlamaz DİNLENMEK veya denir AJAX böylece yöntemle elde edebileceğimiz her şeyde bize büyük destek veriyor HTTP.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave