Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 2354|Odgovoriti: 1

[Angular] Uporabljeni prestrezniki HttpClient serije Angular 18 (23)

[Kopiraj povezavo]
Objavljeno 25. 9. 2024 ob 14:11:48 | | | |
Zahteve: V ogrodju Angular se HTTP zahteve pošiljajo na podlagi HttpClient, ki podpira vmesno programsko opremo, imenovano interceptor, in jo je enostavno implementirati z implementacijo metode intercept v HttpInterceptorju z pošiljanjem vseh HTTP zahtevkov.

Najprej ustvarite nov Angular projekt z naslednjim ukazom:

Prestreznik se nato ustvari z ukazom CLI, ki je naslednji:

Funkcija prestreznika izpiše URL povezavo zahteve in doda glavo zahteve, http-auth-interceptor.service.ts izvorna koda je naslednja:

Spremenite app.config.ts datoteko, da dodate konfiguracijo takole:

Poskusite poslati HTTP zahtevo v komponenti z naslednjo kodo:

Upodobitve so naslednje:



Referenčni:Prijava do hiperpovezave je vidna.





Prejšnji:VS 2022 Konzola za upravljanje paketov Kitajska rešitev za popačenje
Naslednji:JavaScript pridobi ime časovnega pasu in vrednost časovnega pasu za trenutno lokacijo
 Najemodajalec| Objavljeno 25. 9. 2024 ob 14:14:50 |
Izvorna koda HttpAuthInterceptorService:




Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com