Socruithe seachfhreastalaí Spring 6 RestTemplate le HttpClient 5
Ní bhíonn tábhacht leis an mbealach agus leis an gcuntas cumraithe ach amháin nuair a úsáideann an RestTemplate teipthe a request factory comhoiriúnach.
Lean an tsampla cliaint ghníomhach siar: RestTemplate → request factory → cliant HTTP bunúsach → bealach/cuntas seachfhreastalaí. Ní athraíonn helper cumraithe in aice le bean insteallta eile glaonna an bhín sin.
Is é an t-ord tógála:
- Socraigh bealach seachfhreastalaí an chliaint bhunúsaigh agus dintiúir teoranta don endpoint.
- Tabhair an cliant sin don request factory comhoiriúnach ó HTTP-components.
- Úsáid an factory sin sa RestTemplate a dhéanann an oibríocht.
Teastaíonn Apache HttpComponents 5.1 nó níos nuaí ó factory Spring Framework 6. Baineann tógálaithe, dintiúir agus cruthaitheoirí HttpClient 4 le glúin eile. Tagann earráid tógála factory roimh an mbealach líonra/fíordheimhniúcháin níos déanaí a léiríonn 407.
Féadfaidh request interceptor ginearálta a chuireann Proxy-Authorization leis an malartú HTTPS CONNECT níos luaithe a chailleadh. Coinnigh cuntais seachfhreastalaí agus cinn scríbe ar a gcuid comhéadain transport/auth tacaithe féin, agus coinnigh fíorú TLS.
Le haghaidh tuarascála, coinnigh glúin Spring/cliaint, bean/factory gníomhach, seachfhreastalaí agus an chéim earráide deiridh gan rúin.