Proxy-instellingen voor benoemde HTTP-client van Micronaut
Stel proxy-type en proxy-address in voor de uitgaande Netty-serviceclient en controleer daarna een eventuele expliciete ProxySelector die voorrang heeft.
micronaut:
http:
services:
inventory:
proxy-type: HTTP
proxy-address: "proxy.example.net:8080"Voeg voor Micronaut 4.10.7 deze velden samen in de configuratie van de benoemde Netty-client. Ze gelden voor @Client("inventory"); behoud de doel-URL-instellingen van die client.
Het adres is de tussenliggende host en poort. Voor een benoemde client die een openbare dienst aanroept via een toegestane openbare route, biedt de Lijst met HTTP-proxy's kandidaten voor die velden. Gebruik voor het account de proxy-username en proxy-password van de algemene clientconfiguratie via de gevestigde configuratieafhandeling van de applicatie.
Als de route anders blijft, onderzoek dan programmatische aanpassing. Een expliciet geleverde ProxySelector heeft voorrang op HttpClientConfiguration, inclusief de velden proxy-address en proxy-type.
Deze instellingen horen bij de uitgaande client. Het luisteradres van de Micronaut-server of een proxy die inkomende verzoeken accepteert, stelt deze route niet in.