在我的应用程序中,我应该从 json
中获取 用户信息,并且我应该从请求 header 中获取 token .
我可以获得 json
并显示此数据,但我不知道如何从 header 中获取 token ?
在我的应用程序中,我应该从 header 中获取 token ,然后再次将带有 header 的 token 发送到服务器。
在请求头中,key 是 token 。 (我的意思是, token 名称是关键)。
对于服务器请求,我使用 Retrofit2
并且使用这个库我可以GET 和 POST 方法,但我不知道 如何从 header 获取和发布 token ( key )。
我怎么可以呢?
最佳答案
@Angel M 来自 quick learner 的链接解释了如何向您的请求添加自定义 header ,但没有说明如何检索它们。要获取 header 值,您可以使用以下代码:
String headerValue = response.headers().get("headerName");
if(headerValue != null){
//use your header value
}
希望这对您有所帮助。
关于android - 我如何从 Android 中的 Retrofit 中的 Header 获取 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43874472/