Свойство «SET_METHOD_WORKAROUND» не работает с JettyConnectorProvider для Джерси 2.x (2.25.1) - PullRequest
0 голосов
/ 12 октября 2018

Для поддержки метода Patch мы должны добавить свойство HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, которое подходит для Http URL Connector, но у него нет поддержки метода Proxy.

Для поддержки Proxy нам нужно перейти к JettyConnectorProvider илиApacheConnectorProvider, но этот соединитель теряет свойство SET_METHOD_WORKAROUND и с этой поддержкой исправлений.

Есть ли обходной путь или исправление?

1 Ответ

0 голосов
/ 27 ноября 2018

Использовать HttpUrlConnector.SET_METHOD_WORKAROUND вместо

См. Руководство пользователя Джерси об удаленных устаревших API:

ClientProperties.HTTP_URL_CONNETOW__WW_WOR__WONE_WOW_W_Wound_W__Wound_WNперемещено в новый класс HttpUrlConnectorProvider, появившийся в Jersey 2.4) было перемещено в новый класс HttpUrlConnectorProvider, поскольку это свойство относится только к экземплярам соединителя, созданным только HttpUrlConnectorProvider.Свойство также было переименовано в HttpUrlConnector.SET_METHOD_WORKAROUND.Имя свойства остается прежним - jersey.config.client.httpUrlConnection.setMethodWorkaround.

...