Fuatilia kielelezo cha mteja kinachotumika kwa kurudi nyuma: RestTemplate → request factory → mteja wa HTTP wa msingi → njia/akaunti ya proksi. Helper iliyosanidiwa kando ya bean nyingine iliyodungwa haibadilishi miito ya bean hiyo.

Mfululizo wa ujenzi ni:

  1. Weka njia ya proksi ya mteja wa msingi na vitambulisho vilivyowekewa kikomo cha endpoint.
  2. Mpe mteja huyo request factory inayofaa ya HTTP-components.
  3. Tumia factory hiyo katika RestTemplate inayotekeleza operesheni.

factory ya Spring Framework 6 inahitaji Apache HttpComponents 5.1 au mpya zaidi. Builder, vitambulisho na constructor za HttpClient 4 ni za kizazi kingine. Hitilafu ya ujenzi wa factory hutangulia njia ya mtandao/uthibitishaji inayowakilishwa na 407.

request interceptor ya jumla inayoongeza Proxy-Authorization inaweza kukosa ubadilishanaji wa HTTPS CONNECT wa awali. Weka akaunti za proksi na lengwa kwenye violesura vyake vya transport/auth vinavyotumika, na uhifadhi uthibitishaji wa TLS.

Kwa ripoti, hifadhi kizazi cha Spring/mteja, bean/factory inayotumika, proksi na hatua ya mwisho ya hitilafu bila siri.

Makala zinazohusiana