Proxyinställningar för namngiven HTTP-klient i Micronaut
Ange proxy-type och proxy-address för den utgående Netty-tjänstklienten och kontrollera sedan en eventuell explicit ProxySelector som har företräde.
micronaut:
http:
services:
inventory:
proxy-type: HTTP
proxy-address: "proxy.example.net:8080"För Micronaut 4.10.7 sammanfogar du dessa fält i konfigurationen för den namngivna Netty-klienten. De gäller för @Client("inventory"); behåll klientens inställningar för mål-URL.
Adressen är mellanvärden och porten. För en namngiven klient som anropar en offentlig tjänst via en tillåten offentlig rutt erbjuder Lista över HTTP-proxyer kandidater för dessa fält. För dess konto använder du proxy-username och proxy-password i den gemensamma klientkonfigurationen via applikationens etablerade konfigurationshantering.
Om rutten förblir annorlunda, undersök programmatisk anpassning. En explicit angiven ProxySelector har företräde framför HttpClientConfiguration, inklusive fälten proxy-address och proxy-type.
Dessa inställningar tillhör den utgående klienten. Micronaut-serverns lyssnaradress eller en proxy som tar emot inkommande begäranden anger inte denna rutt.