Skonfiguruj żądanie HTTP w AngularJS

Spisie treści
Kiedy w pewien sposób pracujemy z naszymi aplikacjami Spokojny, najbezpieczniejsze jest to, że nadejdzie czas, w którym nasze prośby lub żądanie HTTP nie wystarczą do obsługi naszej logiki w sposób domyślny, to właśnie w takich przypadkach musimy wykonać jakąś konfigurację.
W przypadku tego typu przypadku AngularJS Pozwala nam poprzez zaawansowane opcje tworzenia żądań na wykonanie specjalnych konfiguracji, aby dodać szczegóły, których potrzebuje nasza aplikacja, na przykład tworzenie niestandardowego nagłówka.
Co możemy osiągnąć dzięki niestandardowemu zamówieniu?Jest to pierwsza rzecz jaką powinniśmy sobie zadać a odpowiedź jest prosta, sekcje z uwierzytelnianiem możemy osiągnąć poprzez wysyłanie nagłówków autoryzacyjnych, możemy też manipulować sposobem w jaki obsługiwana jest pamięć podręczna żądań lub może przekształcać to co wysyłamy w żądaniu lub co otrzymujemy, aby lepiej dostosować go do naszej aplikacji.
Aby móc modyfikować lub personalizować nasze żądanie Mamy kilka parametrów, w tym umieszczenie metody HTTP pożądane lub przekształcenie odpowiedzi lub tego, co wysyłamy, zobaczmy podstawową strukturę tego, co mamy do dyspozycji:

Widzimy wtedy, że mamy wiele opcji, zobaczmy kilka najważniejszych poniżej.
metodaOdbierz metodę! HTTP że będziemy używać może być POBIERZ, PUBLIKUJ, WYŚLIJitp. Ta metoda jest niezwykle ważna, ponieważ w ten sposób nie ograniczamy się do metod skrótowych, które prowadzą nas bezpośrednio do metody.
adres URLPozwala nam wytyczyć trasę zasobu, do którego żądanie, może to być względna ścieżka dostępu lub absolutny.
paramTo jest mapa kluczowa wartość co pozwala nam łączyć parametry, które chcemy przekazać w żądaniu do URL określony, ma formę [{klucz1: 'wartość1', klucz2: 'wartość2'}], a to przekształciłoby się w coś takiego: ? klucz1 = wartość1 i klucz2 = wartość2.
daneTa opcja to ciąg znaków lub obiekt, który zostanie wysłany w żądaniu jako wiadomość.
koniec czasuJest to czas wyrażony w milisekundy że nasze żądanie może czekać przed zamknięciem połączenia, aby uniknąć rozłączenia, jeśli nie ma odpowiedzi.
Są to najbardziej podstawowe opcje, które możemy zacząć od konfiguracji, ważne jest, aby zapoznać się ze środowiskiem prośba w AngularJS dzięki czemu możemy wyjść nieco poza proste wywołania zasobów.
$ Metoda HTTP ()Ta konfiguracja, którą widzieliśmy, może być przechowywana w obiekcie, a następnie przekazywana do metody $ http () więc może przy odrobinie pomysłowości możemy opracować system, który zmienia niektóre parametry żądania zgodnie z zachowaniem aplikacji.
Na tym kończymy ten samouczek, widzimy, że AngularJS nie ogranicza nas w sposobie pracy z zasobami ODPOCZYNEK lub zadzwonił AJAX dając nam w ten sposób ogromne wsparcie we wszystkim, co możemy osiągnąć tą metodą HTTP.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave