zoukankan      html  css  js  c++  java
  • JxBrowser之五:清除cache和cookie以及SSL证书处理

    1、清除cache和cookie

            //清除cache
            browser.getCacheStorage().clearCache();
            browser.getLocalWebStorage().clear();
            browser.getSessionWebStorage().clear();
            //清除cookie
            CookieStorage cookieStorage = browser.getCookieStorage();
            List<Cookie> cookieList = cookieStorage.getAllCookies();
            for (Cookie cookie : cookieList) {
                if (cookie.getDomain().contains("baidu"))//根据需求进行配置
                    cookieStorage.delete(cookie);
            }
            cookieStorage.save(); //需要保存

     

    2、SSL证书处理

            BrowserContext browserContext = BrowserContext.defaultContext();
            NetworkService networkService = browserContext.getNetworkService();
            networkService.setCertificateVerifier(new CertificateVerifier() {
                @Override
                public CertificateVerifyResult verify(CertificateVerifyParams params) {
                    // Reject SSL certificate for all "baidu.com" hosts.
                    if (params.getHostName().contains("baidu.com")) { //根据需求进行域名修改
                        return CertificateVerifyResult.INVALID;
                    }
                    return CertificateVerifyResult.OK;
                }
            });

    以上。

  • 相关阅读:
    丑数——剑指offer面试题34
    把整数排成最小的数——剑指offer面试题33
    从1到n整数中1出现的次数——剑指offer面试题32
    各种排序方法及其比较
    scrapy安装
    水仙花数
    分数化小数(decimal)
    子序列的和
    倒三角
    韩信点兵
  • 原文地址:https://www.cnblogs.com/chevin/p/10029524.html
Copyright © 2011-2022 走看看