将 cookies 添加到 Retrofit 2 请求中
- 论坛
- 将 cookies 添加到 Retrofit 2 请求中
9 浏览
将 cookies 添加到 Retrofit 2 请求中
我需要使用Retrofit 2.0添加cookies。如果我理解正确的话,cookies就是头部信息。这些cookies需要添加:
private HashMapcookies = new HashMap(); cookies.put("sessionid", "sessionId"); cookies.put("token", "token");
这段代码可以使用Jsoup库:
String json = Jsoup.connect(apiURL + "/link") .cookies(cookies) .ignoreHttpErrors(true) .ignoreContentType(true) .execute() .body();
这是我用Retrofit请求的代码:
@GET("link") CallgetData(@Header("sessionid") String sessionId, @Header("token") String token);
但是它不起作用...
我得到了403错误代码,所以请求中没有cookies...
有什么想法吗?