Proxyinnstillinger for navngitt HTTP-klient i Micronaut
Angi proxy-type og proxy-address for den utgående Netty-tjenesteklienten, og kontroller deretter en eventuell eksplisitt ProxySelector som har forrang.
micronaut:
http:
services:
inventory:
proxy-type: HTTP
proxy-address: "proxy.example.net:8080"For Micronaut 4.10.7 fletter du disse feltene inn i konfigurasjonen for den navngitte Netty-klienten. De gjelder for @Client("inventory"); behold klientens innstillinger for mål-URL.
Adressen er mellomverten og porten. For en navngitt klient som kaller en offentlig tjeneste via en tillatt offentlig rute, tilbyr Liste over HTTP-proxyer kandidater for disse feltene. For kontoen bruker du proxy-username og proxy-password i den felles klientkonfigurasjonen via applikasjonens etablerte konfigurasjonshåndtering.
Hvis ruten forblir annerledes, undersøk programmatisk tilpasning. En eksplisitt angitt ProxySelector har forrang over HttpClientConfiguration, inkludert feltene proxy-address og proxy-type.
Disse innstillingene tilhører den utgående klienten. Micronaut-serverens lytteadresse eller en proxy som godtar innkommende forespørsler angir ikke denne ruten.