如何根据HttpURLConnection 获得用户登录的token
时间: 2023-08-22 11:08:34 浏览: 96
使用HttpURLConnection
可以使用HttpURLConnection的getResponseHeader()方法来获取HTTP响应头中的Token信息。具体步骤如下:
1. 调用HttpURLConnection的connect()方法连接到URL指定的资源。
2. 调用HttpURLConnection的getHeaderFields()方法获取HTTP响应头信息。
3. 从响应头信息中获取Token信息,可以使用如下代码:
```
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.connect();
Map<String, List<String>> headers = connection.getHeaderFields();
String token = null;
if (headers.containsKey("Token")) {
token = headers.get("Token").get(0);
}
```
请注意替换代码中的"Token"为实际的Token名称。若HTTP响应头中没有Token信息,则token变量的值为null。
阅读全文