【发布时间】:2014-12-17 23:39:39
【问题描述】:
`我需要联系一个 API,它要求每个请求都包含所有参数的签名和 url + nonce。
例子:
@GET("/users/{type}")
public void getUsers(
@Path("type") String type,
@Query("sort") boolean sort)
我应该添加一个包含signature(nonce+"/users/"+type+"sort="+sort) 的X-Signature 标头。
我想我可以用RequestInterceptor 的addHeader(String name, String value) 来做到这一点,但我不能,因为每个请求的签名都不同。
有没有一种聪明的方法可以用 Retrofit 来做到这一点,还是我只需要手动签署每个请求?
【问题讨论】:
标签: retrofit