【发布时间】:2019-12-12 15:46:10
【问题描述】:
目前的回应
Response{protocol=http/1.0, code=404, message=Not Found,
url=http://testapp*****/api/dev/myapp**/subscription%2F2be110}
但我传递的网址是
url=http://testapp*****/api/dev/myapp**/subscription/2be110
"subscription/2be110" 作为字符串传递给在以下函数接收的 api 服务
@Headers("Content-Type: application/json;charset=UTF-8","Accept: application/json")
@POST("{urlEndString}")
fun getResponse(
@Path ("urlEndString") urlEndString : String, @Body `object`: JsonObject
):Call<JsonObject>
如何将反斜杠改为“%2F”格式?有什么办法可以解决这个问题?
注意:使用改造2
【问题讨论】:
-
需要对Url进行url编码@FormUrlEncoded
-
我试过 @FormUrlEncoded ,但它没有返回任何响应
标签: android api kotlin retrofit retrofit2