Proxyinnstillingar for namngjeven HTTP-klient i Micronaut
Set proxy-type og proxy-address for den utgåande Netty-tenesteklienten, og kontroller deretter ein eventuell eksplisitt ProxySelector som har forrang.
micronaut:
http:
services:
inventory:
proxy-type: HTTP
proxy-address: "proxy.example.net:8080"For Micronaut 4.10.7 flettar du desse felta inn i konfigurasjonen for den namngjevne Netty-klienten. Dei gjeld for @Client("inventory"); hald på innstillingane for mål-URL-en til klienten.
Adressa er mellomverten og porten. For ein namngjeven klient som kallar ei offentleg teneste via ein tillaten offentleg rute, tilbyr Liste over HTTP-proxyar kandidatar for desse felta. For kontoen brukar du proxy-username og proxy-password i den felles klientkonfigurasjonen via den etablerte konfigurasjonshandteringa til applikasjonen.
Viss ruta blir annleis, gransk programmatisk tilpassing. Ein eksplisitt angjeven ProxySelector har forrang over HttpClientConfiguration, inkludert felta proxy-address og proxy-type.
Desse innstillingane høyrer til den utgåande klienten. Lyttaradressa til Micronaut-tenaren eller ein proxy som tek imot innkomande førespurnader, set ikkje denne ruta.