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. Любые предложения приветствуются!