Quarkus 3.40 REST Client: പേരുള്ള പ്രോക്സി രജിസ്ട്രി എൻട്രി തിരഞ്ഞെടുക്കുക
Quarkus 3.40-ൽ inventory configKey office-ലേക്ക് മാപ്പ് ചെയ്യുക, API URL വേർതിരിച്ച് നിർത്തുക, രജിസ്ട്രിയുടെ preview നില നിലനിർത്തുക.
quarkus.proxy.office.host=proxy.example.net
quarkus.proxy.office.port=8080
quarkus.proxy.office.type=HTTP
quarkus.rest-client.inventory.url=https://inventory.example.net/api
quarkus.rest-client.inventory.proxy-configuration-name=officeഇത് @RegisterRestClient(configKey = "inventory") ഉള്ള നിലവിലുള്ള Quarkus REST Client-ന് ബാധകമാണ്. inventory ആ client-നെയും office പുനരുപയോഗിക്കാവുന്ന പ്രോക്സി എൻട്രിയെയും തിരിച്ചറിയിക്കുന്നു. URL inventory API ആയി തുടരുന്നു. അത് പൊതുവായി ലഭ്യവും പൊതു പ്രോക്സി ആക്സസ് അനുവദനീയവുമാണെങ്കിൽ, HTTP പ്രോക്സി പട്ടിക പേരുള്ള എൻട്രിയുടെ HTTP host-നും port-നും സ്ഥാനാർഥികൾ നൽകുന്നു.
മറ്റൊരു REST client-നും office റഫർ ചെയ്യാം. പേര് നിർവചിക്കുന്നത് മാത്രം അതിനെ എല്ലാ client-നും നൽകുന്നില്ല; റഫറൻസില്ലാത്ത client ഉണ്ടെങ്കിൽ കോൺഫിഗർ ചെയ്ത ഡിഫോൾട്ട് രജിസ്ട്രി പ്രോക്സി ഉപയോഗിക്കുന്നു.
ഇന്റർമീഡിയറിക്ക് അക്കൗണ്ട് ആവശ്യമായാൽ, ആപ്ലിക്കേഷന്റെ configuration source വഴി quarkus.proxy.office.username, quarkus.proxy.office.password നൽകുക.
Proxy Registry Quarkus 3.40-ൽ preview ആയി രേഖപ്പെടുത്തിയിരിക്കുന്നു. അനുയോജ്യമായ REST Client integration ഉപയോഗിക്കുക; പഴയ release-കൾക്കും RESTEasy Classic-നും സ്വന്തം പിന്തുണയുള്ള configuration ഉണ്ട്.