Proxyindstillinger for navngivet HTTP-klient i Micronaut
Angiv proxy-type og proxy-address for den udgående Netty-tjenesteklient, og kontroller derefter en eventuel eksplicit ProxySelector, der har forrang.
micronaut:
http:
services:
inventory:
proxy-type: HTTP
proxy-address: "proxy.example.net:8080"For Micronaut 4.10.7 skal du flette disse felter ind i konfigurationen for den navngivne Netty-klient. De gælder for @Client("inventory"); bevar klientens indstillinger for destinations-URL.
Adressen er mellemværtsværten og porten. For en navngivet klient, der kalder en offentlig tjeneste via en tilladt offentlig rute, giver Liste over HTTP-proxyer kandidater til disse felter. Til dens konto skal du bruge proxy-username og proxy-password i den fælles klientkonfiguration via applikationens etablerede konfigurationshåndtering.
Hvis ruten forbliver anderledes, undersøg programmatisk tilpasning. En eksplicit angivet ProxySelector har forrang over HttpClientConfigurations felter proxy-address og proxy-type.
Disse indstillinger tilhører den udgående klient. Micronaut-serverens lytteadresse eller en proxy, der accepterer indgående anmodninger, angiver ikke denne rute.