Конфигурирайте HTTP заявка в AngularJS

Съдържание
Когато работим с нашите приложения по някакъв начин ПОКОЙНО, най -безопасното е, че ще дойде известно време, в което нашите искания или HTTP заявка не са достатъчни, за да се справим с нашата логика по начина по подразбиране, в тези случаи трябва да направим някаква конфигурация.
За този тип случаи AngularJS Тя ни позволява чрез разширени опции при отправяне на заявката да направим специални конфигурации, за да добавим детайлите, от които се нуждае нашето приложение, като например създаване на персонализирана заглавка.
Какво можем да постигнем с персонализирана заявка?Това е първото нещо, което трябва да си зададем и отговорът е прост, можем да постигнем секции с удостоверяване чрез изпращане на заглавки за оторизация, можем също така да манипулираме начина, по който се обработва кешът на заявката или може би да трансформираме това, което изпращаме в заявката или какво получаваме, за да го адаптираме към нашето приложение по по -добър начин.
За да можем да променяме или персонализираме нашите заявка Имаме няколко параметъра, включително поставянето на метода HTTP желана или трансформацията на отговора или това, което изпращаме, нека видим основна структура на това, което имаме на разположение:

Виждаме тогава, че имаме много възможности, нека видим някои от най -важните по -долу.
методВземете метода HTTP които ще използваме може да бъде ВЗЕМИ, ПОСТАВИ, ПОСТАВИи т.н. Този метод е изключително важен, тъй като по този начин не се ограничаваме до методите за бърз достъп, които ни отвеждат директно до метода.
urlТя ни позволява да поставим маршрута на ресурса, към който заявка, Може да е а относителен път или абсолютен.
paramТова е карта на ключ-стойност което ни позволява да свържем параметрите, които искаме да предадем в заявката на URL адрес посочен, има формата [{key1: 'value1', key2: 'value2'}], и това ще се трансформира в нещо подобно: ? key1 = value1 & key2 = value2.
данниТази опция е низ или обект, който ще бъде изпратен в заявката като съобщение.
таймаутТова е времето, изразено в милисекунди че искането ни може да изчака преди затваряне на връзката, това с цел да се избегне затварянето му, ако няма отговор.
Това са най -основните опции, които можем да започнем с конфигурирането, важното е да се запознаем със средата на искане в AngularJS за да можем да надхвърлим обикновените ресурсни обаждания.
$ Http () методТази конфигурация, която видяхме, може да се съхранява в обект и след това да се предава на метода $ http () така че може би с малко повече изобретателност можем да разработим система, която променя някои от параметрите на заявката според поведението на приложението.
С това приключваме този урок, виждаме това AngularJS не ни ограничава в начина, по който можем да работим с ресурси ПОЧИВКА или се обади AJAX като по този начин ни дава голяма подкрепа във всичко, което можем да постигнем с метода HTTP.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave