Как передать двоичные данные в поля формы в Java с помощью объекта HttpClientsJAVA

Программисты JAVA общаются здесь
Гость
Как передать двоичные данные в поля формы в Java с помощью объекта HttpClients

Сообщение Гость »


У меня есть один API, который я пытаюсь автоматизировать с помощью HttpClient в Java, и я застрял при формировании полезных данных запроса. Ниже показано, как выглядит структура полезных данных.
Изображение
Разобранное представление:

Код: Выделить всё

------WebKitFormBoundaryyJ9V86ssAs2cbAe8
Content-Disposition: form-data; name="graph"; filename="blob"
Content-Type: application/json

{"blocks":[{"id":"gjvklw","name":"New Parallel 1","type":"parallel","properties":{"__ACTION_CODE":"fake_action"},"coords":{"x":0,"y":0,"width":255,"height":110,"endY":110}}],"children":{},"connectors":[]}
------WebKitFormBoundaryyJ9V86ssAs2cbAe8
Content-Disposition: form-data; name="smallImage"; filename="blob"
Content-Type: image/png

PNG

IHDRï´½·¤MsRGB®Îé­IDATx^íÝ}|TÕÇñß¹!°ñ'ÕÒªî¨ZêKQ$j­uk
ØV»Ë¶Ûjj·+Ývk}¹­Öº¾jèÖʵU^[´>ôik%   Û®ÚZ«,b27èb$sÏrcÀsBÎÜÏüáKdæw÷ý;øåÜÌÌUÂ@PNuK³ '
------
------
Þ@-@x'{þ= ·C£e@dÞÉ?g à áíàÐh@ Ùw²çÏÙ#8(@x;84ZFH¶áìùsö
Þ@-ðÿö»

Источник: [url]https://stackoverflow.com/questions/78142636/how-to-pass-binary-data-in-the-form-fields-in-java-using-httpclients-object[/url]

Вернуться в «JAVA»