Multipart Request to Box API через Google HTTP Client

я пытаюсь вызвать этот конкретный методhttp://developers.box.com/docs/#files-upload-a-file в Box API с помощью клиентской библиотеки Google HTTP v1.14.1. В настоящее время я не вижу способа сделать это.

Если бы я использовалhttp://hc.apache.org/httpclient-3.x/methods/multipartpost.htmlЯ бы добавил 2 элемента StringPart и 1 элемент FilePart.

В библиотеке HTTP-клиента Google я вижу только классы MultipartContent и Part, которые, по-видимому, не могут обрабатывать чистые пары имя / значение, как указано выше в StringPart.

Вот выдержка из примеров HTTP-клиента Apache:

HttpPost httppost = new HttpPost("http://localhost:8080" +
                "/servlets-examples/servlet/RequestInfoExample");

FileBody bin = new FileBody(new File(args[0]));
StringBody comment = new StringBody("A binary file of some kind");

MultipartEntity reqEntity = new MultipartEntity();
reqEntity.addPart("bin", bin);
reqEntity.addPart("comment", comment);

httppost.setEntity(reqEntity);

Я хочу сделать подобное, но с помощью Google HTTP Client. Любые предложения приветствуются!

Ответы на вопрос(2)

Ваш ответ на вопрос