[short-note] Spring Webflux: Webclient SOCKS5 Proxy setting with Auth(ID/PW)
0. Introduction Spring Webflux 에서 Netty Webclient 로 외부 Proxy 를 사용하고자 할때 (reactor.netty.http.client) HttpClient 에 Proxy 관련 설정을 한다. 일반적인 HTTP Proxy type 은 많은 예제가 있지만 SOCKS 에 인증용 ID/PW를 해야 하는 경우에 대한 예제는 마땅한 것이 없어 보인다. 이 글은 나의 삽질에 대한 기록. 1. Case 기존에 사용하던 RestTemplate 은 deprecate 될 예정이라 다른 webclient 가 필요한 상황. Request 마다 다르게 써야 하는 Proxy 설정 (전역 설정 사용 지양) Proxy Type, Host, Port, Auth 2. Before - Bug 주의 ..
2023.02.06