繁体   English   中英

Okhttp3获取cookie

[英]Okhttp3 get cookie

我正在执行此请求:

    OkHttpClient client = new OkHttpClient();
    MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
    RequestBody body = RequestBody.create(mediaType, "username=George&password=toto");
    Request request = new Request.Builder()
            .url("http://localhost:8080/login")
            .post(body)
            .addHeader("content-type", "application/x-www-form-urlencoded")
            .build();
    try {
        Response response = client.newCall(request).execute();

    } catch (IOException e) {
        e.printStackTrace();
    }

但是,如何获取服务器返回给我的cookie? 我只想将其存储在String变量上(仅此而已)

先感谢您 !

这里的想法是创建或使用现有的CookieJar实现,然后从中读取cookie。 有关更多详细信息,请参见此答案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM