Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 2354|Svar: 1

[Kantet] Angular 18-serie (23) HttpClient-interceptorer brugt

[Kopier link]
Opslået den 25-9-2024 kl. 14:11:48 | | | |
Krav: I Angular-rammen sendes HTTP-forespørgsler baseret på HttpClient, som understøtter en middleware kaldet en interceptor, der er let at implementere ved at implementere aflytningsmetoden i HttpInterceptor ved at sende alle HTTP-anmodninger.

Først opretter du et nyt Angular-projekt med følgende kommando:

Interceptoren oprettes derefter via CLI-kommandoen, som er som følger:

Interceptor-funktionen udgiver URL-linket til forespørgslen og tilføjer anmodningsheaderen, http-auth-interceptor.service.ts kildekoden er som følger:

Ændr app.config.ts-filen for at tilføje konfigurationen som følger:

Prøv at sende en HTTP-forespørgsel i en komponent med følgende kode:

Renderingerne er som følger:



Henvisning:Hyperlink-login er synlig.





Tidligere:VS 2022 Pakkehåndteringskonsol kinesisk forvansket løsning
Næste:JavaScript henter tidszonenavnet og tidszoneværdien for den aktuelle lokation
 Udlejer| Opslået den 25-9-2024 kl. 14:14:50 |
HttpAuthInterceptorService kildekode:




Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com