[英]Retrofit2: Adding Token Params(@Query) in Retrofit POST Request
我的问题只是我的输入错误。 这有效。 @Query 直接在 POST 请求中将我传递的令牌直接放入参数中就好了。
当您需要动态添加路径值时,请使用@Path
@FormUrlEncoded
@POST("users/{token}")
Call<AgentResponse> agentCreateUse(
@Path("token") String token);
...
)
并删除@Query
使用表单 urlencoded 请求将数据发送到服务器或 API。 数据在请求正文中发送,而不是作为 url 参数发送。
当使用特定字段或过滤器从 API 或服务器请求数据时使用查询参数。
在 POST 请求中使用 @Field 而不是 @Query
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.