我是初学者,在改造中...... 我需要使用简单参数发送POST请求
name:value
所以,我试过
@FormUrlEncoded
@POST(urlLogin)
Call<Login> signIn(@Field("login[name]") String name,
@Field("login[pw]") String pw,
@Field("date") String date);
发送到服务器的:
下
@FormUrlEncoded
@POST(urlLogin)
Call<Login> signIn(@Field(value = "login[name]", encoded = true) String name,
@Field(value = "login[pw]", encoded = true) String pw,
@Field(value = "date", encoded = true) String date);
给出:
下
@FormUrlEncoded
@POST(urlLogin)
Call<Login> signIn(@FieldMap Map<String, String> fieldsMap);
给出:
下
@FormUrlEncoded
@POST(urlLogin)
Call<Login> signIn(@FieldMap(encoded = true) Map<String, String> fieldsMap);
给出: