Bi misalin abokin ciniki mai aiki a baya: RestTemplate → request factory → abokin ciniki na HTTP na ƙasa → hanyar/asusun wakili. Helper da aka saita kusa da wani bean da aka yi allura ba ya canza kiran wannan bean.

Jerin ginin shine:

  1. Saita hanyar wakili na abokin ciniki na ƙasa da takaddun shaida da aka iyakance ga endpoint.
  2. Ba da wannan abokin ciniki ga request factory ɗin HTTP-components da ya dace.
  3. Yi amfani da wannan factory a cikin RestTemplate ɗin da ke yin aikin.

factory na Spring Framework 6 yana buƙatar Apache HttpComponents 5.1 ko sabo. Builder, takaddun shaida da constructors na HttpClient 4 na wata ƙarni ne. Kuskuren ginin factory yana zuwa kafin hanyar cibiyar sadarwa/tabbatarwa ta gaba da 407 ke wakilta.

Wani request interceptor na gama-gari da ke ƙara Proxy-Authorization na iya rasa musayar HTTPS CONNECT ta farko. Riƙe asusun wakili da makasudi a kan interfaces na transport/auth da suka dace da kowannensu, kuma ka riƙe tabbatarwar TLS.

Don rahoto, riƙe ƙarni na Spring/abokin ciniki, bean/factory mai aiki, wakili da matakin kuskure na ƙarshe ba tare da sirri ba.

Labarai masu alaƙa