在一些帖子請求中,我不知道何時使用@Field,何時使用@Body。 像什麼的區別:改裝:@Field和@Body之間有什麼不同
@POST("users/register")
Call<String> register(@Body RequestBody registerRequest);
和:
@POST("users/register")
Call<String> register(@Field String id, @Field String pass);
我可以用@Body代替@Field和反向?如果不是,爲什麼?以及如何知道這種情況下使用@Body,其他情況下使用@Field?
你可以請給我一些情況並解釋,謝謝。
謝謝你,但我仍然混淆約可以使用的肉體,並現場和反向? –
否。如果正在使用@ Body,它應該是唯一的參數,它不能與@FormUrlEncode或@ MultiPart組合。 –
我想知道爲什麼?以及如何在某些情況下使用@ Body,在其他情況下使用@ Field? –