Sundan pabalik ang aktibong instance ng client: RestTemplate → request factory → pinagbabatayang HTTP client → ruta/account ng proxy. Ang naka-configure na helper sa tabi ng ibang naka-inject na bean ay hindi binabago ang mga tawag ng bean na iyon.

Ang pagkakasunod-sunod ng pagbuo ay:

  1. Itakda ang ruta ng proxy ng pinagbabatayang client at ang mga kredensyal na limitado sa endpoint.
  2. Ibigay ang client na iyon sa tugmang request factory ng HTTP-components.
  3. Gamitin ang factory na iyon sa RestTemplate na gumaganap ng operasyon.

Ang factory ng Spring Framework 6 ay nangangailangan ng Apache HttpComponents 5.1 o mas bago. Ang mga builder, kredensyal at constructor ng HttpClient 4 ay kabilang sa ibang henerasyon. Ang error sa pagbuo ng factory ay nauuna sa susunod na landas ng network/authentication na kinakatawan ng 407.

Ang pangkalahatang request interceptor na nagdaragdag ng Proxy-Authorization ay maaaring makaligtaan ang naunang palitan ng HTTPS CONNECT. Panatilihin ang mga account ng proxy at destinasyon sa kani-kanilang sinusuportahang interface ng transport/auth, at panatilihin ang pagpapatunay ng TLS.

Para sa isang ulat, panatilihin ang henerasyon ng Spring/client, aktibong bean/factory, proxy at huling yugto ng error nang walang mga sekreto.

Kaugnay na mga artikulo