我有此请求,我需要使用Retrofit通过FormUrlEncoded发送它
{
"clnt_id": "OQW","clnt_res": "AA!@#$T","type": "SCDS","len": "ASD"
}
我使用了以下代码:
@FormUrlEncoded
@POST("Endpoint")
@Headers("accept: Application/JSON")
fun connect(
@Field("clnt_id") clnt_id: String,@Field(value = "clnt_res",encoded = false) clnt_res: String,@Field("type") type: String,@Field("len") len: String
): Observable<Token>
首先,要点是请求不是以JSON发送
第二,“ clnt_res”的值,由改型编码