2

サーバーとの通信に Android アノテーションを使用します。API呼び出しの1つで、たとえばギャラリーからテキストデータと画像を送信する必要があります。

@Post("/items/addItem.php")
String addItem(Protocol protocol);

投稿リクエストとともに画像を含む MultipartForm を添付するにはどうすればよいですか?

4

3 に答える 3

1

DayS そうですね。引用として、Converters 配列内の Rest インターフェイス定義に FormHttpMessageConverter を含める必要があります。

@Rest(rootUrl = "http://api.yourapp.com", converters = {
                MappingJacksonHttpMessageConverter.class,
                StringHttpMessageConverter.class, FormHttpMessageConverter.class })
public interface YourAppApiClient {

    @Post("/items/addItem.php")
    void getCustomerInformation(MultiValueMap formfields);
}
于 2013-08-28T14:29:17.230 に答える