0
  • 如果你使用okhttp,可以通过拦截器来获取到cookies,请求的时候,携带上就可以了。


    OkHttpClient okHttpClient = new OkHttpClient.Builder()
        .cookieJar(new CookieJar() {
            @Override
            public void saveFromResponse(HttpUrl httpUrl, List<Cookie> list) {
                cookieStore.put(httpUrl.host(), list);
            }
     
            @Override
            public List<Cookie> loadForRequest(HttpUrl httpUrl) {
                List<Cookie> cookies = cookieStore.get(httpUrl.host());
                return cookies != null ? cookies : new ArrayList<Cookie>();
            }
        })
        .build();
    



    saveFromResponse响应保存


    loadForRequest请求携带



    1153952789488054272  评论     打赏       拉大锯
    相关问题
    资质平平 · Android
    2025-02-20 09:14 96 100
    尖沙咀-段坤 · 项目
    2025-01-06 23:39 19 2
    雅澤yaduo · 领券联盟
    2025-01-03 20:39 55 50
    呆瓜小董 · webview
    2024-11-30 18:02 82 20
    阿肥 · 鸿蒙next
    2024-10-25 18:07 39 100
    尖沙咀-段坤 · 安卓
    2024-09-11 11:03 32 2
    YanLQ · AOSP
    2024-08-10 11:57 38 100
    断点 · vue
    2024-08-08 10:05 82 30
    幻影~ · 安卓 / 面试
    2024-06-15 18:51 49 2