6
retrofit 2.0といくつかのキー値パラメータ:"key1" - "parameter1"
、"key2" - "parameter2"
などを使用してマルチパートリクエストを送信する必要がありますが、同じキーのパラメータは"somepar[]" - "text1"
です同じキーで地図<>カントストア、複数の値ので同じ鍵のパラメータを持つ2.0マルチパートリクエストを送信
@Multipart
@POST(myUrlPart)
Call<ClassEntity> myRequest(@Header("Authorization") String authHeader,
@Part("image\"; filename=\"image.png\"") RequestBody image,
@PartMap Map<String, RequestBody> params);
:、"somepar[]" - "text2"
...と私は、この構造で@PartMap
を使用傾けます。 そして、それは、キーと値"somepar[]" - "{"1","2","3"}"
、ない"somepar[]" = "1"
、"somepar[]" = "2"
、"somepar[]" = "3"
をお送りしますので、私は
@Part("somepar[]") List<String> mylist
または
@Part("somepar[]") String[] myArray
を使用傾けます。
このようにリクエストするにはどうすればよいですか。