සක්‍රීය සේවාලාභී අවස්ථිතිය පසුපසට ලුහුබඳින්න: RestTemplate → request factory → යටින් ඇති HTTP සේවාලාභියා → ප්‍රොක්සි මාර්ගය/ගිණුම. තවත් එන්ජෙක්ට් කළ bean එකක් අසල වින්‍යාස කළ helper එක එම bean හි ඇමතුම් වෙනස් නොකරයි.

ගොඩනැගීමේ අනුපිළිවෙල මෙයයි:

  1. යටින් ඇති සේවාලාභියාගේ ප්‍රොක්සි මාර්ගය සහ endpoint මගින් සීමා කළ අක්තපත්‍ර සකසන්න.
  2. එම සේවාලාභියා ගැළපෙන HTTP-components request factory වෙත දෙන්න.
  3. ක්‍රියාව සිදු කරන RestTemplate තුළ එම factory භාවිතා කරන්න.

Spring Framework 6 හි factory සඳහා Apache HttpComponents 5.1 හෝ ඊට නවතම අවශ්‍ය වේ. HttpClient 4 හි builder, අක්තපත්‍ර සහ constructor වෙනත් පරම්පරාවකට අයත් වේ. factory ගොඩනැගීමේ දෝෂය 407 මගින් නිරූපණය වන පසුකාලීන ජාල/සත්‍යාපන මාර්ගයට පෙර පැමිණේ.

Proxy-Authorization එකතු කරන සාමාන්‍ය request interceptor එකකට පෙර HTTPS CONNECT හුවමාරුව මග හැරිය හැක. ප්‍රොක්සි සහ ගමනාන්ත ගිණුම් ඒවායේ අදාළ සහාය දක්වන transport/auth අතුරුමුහුණත් මත තබා, TLS සත්‍යාපනය රඳවා ගන්න.

වාර්තාවක් සඳහා Spring/සේවාලාභී පරම්පරාව, සක්‍රීය bean/factory, ප්‍රොක්සිය සහ අවසාන දෝෂ අවස්ථාව රහස් නොමැතිව තබන්න.

අදාළ ලිපි