diadoc / diadocsdk-java

Official Diadoc SDK for Java
http://api-docs.diadoc.ru/ru/latest/
MIT License
17 stars 47 forks source link

Проксирование вызовов через nginx с использованием diadocsdk-java #280

Open KvaZar1024 opened 8 months ago

KvaZar1024 commented 8 months ago

В рамках проекта возникла потребность проксировать вызов через nginx. Url через который предполагается осуществлять проксирование формата http:///diadoc-api. Проконсультируйте, пожалуйста, как реализовать вызов url данного формата используя diadocsdk-java?

Предварительно после изучения https://github.com/diadoc/diadocsdk-java получил:

1) Через атрибут baseUrl класса DiadocHttpClient реализовать вызов нет возможности, тк далее в клиентах при инициализации адреса, путь(/diadoc-api) перетирается. (Например: в PrintFormClient: new URIBuilder(this.diadocHttpClient.getBaseUrl())).setPath("/GeneratePrintForm")...)

2) Используя атрибут proxyHost реализовать также нельзя, тк в данном атрибуте можно передать только HttpHost.