Как получить тело HTTP-запроса (строку) из экземпляра javax.ws.rs.client.Entity? - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть экземпляр javax.ws.rs.client.Entity. Вот строковое представление экземпляра:

Entity{entity=Entity{entity=class Pet {
id: 10
category: null
name: test something
photoUrls: []     
tags: null
status: null
}, variant=Variant[mediaType=application/json, language=null, encoding=null], annotations=[]}, variant=Variant[mediaType=application/json, language=null, encoding=null], annotations=[]}

Для этого примера это объект Pet с типом содержимого JSON.

Как получить строку тела HTTP-запроса из экземпляра entity перед использованием Invocation.Builder для отправки HTTP-запроса?

(Если полезная нагрузка - это параметры формы HTTP, а тип содержимого - application/x-www-form-urlencoded, мне также необходимо получить HTTP-запрос строка тела, представляющая параметры формы)

...