Отправка двоичных данных с клиентом Restlet

В моем случае это было так:

/* Comment for Very Long Sentence */
"Very Long Sentence Very Long Sentence Very Long Sentence Very Long Sentence " =;
"Very Long Sentence Very Long Sentence Very Long Sentence Very Long Sentence ";

(обратите внимание на « =; » вместо « = » в конце первая строка)

Надеюсь, это кому-нибудь поможет ...

7
задан Yrlec 24 May 2009 в 18:07
поделиться

3 ответа

Я считаю, что вы хотите использовать InputRepresentation , например:

Representation representation = new InputRepresentation(new ByteArrayInputStream(bytes), MediaType.APPLICATION_OCTET_STREAM);
request.setEntity(representation);
7
ответ дан 7 December 2019 в 03:20
поделиться

Я не знаком с рестлетом, но один из способов сделать это - закодировать данные в base64. Тогда вы сможете обращаться с ней как с обычной строкой.

1
ответ дан 7 December 2019 в 03:20
поделиться

вы можете попробовать создать подкласс Записываемое представление , специально разработанное для больших представлений

1
ответ дан 7 December 2019 в 03:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: