`

利用HtmlUnit操作DLP的用户新增和删除

阅读更多
赛门铁克的DLP基于JAAS的Form-based,同时访问时需要通过SSL和证书。刚开始时我用了httpclient访问,看了很多资料,结果不是很理想。最后用htmlunit去实现。
  • 基于SSL和证书的访问----很简单
  • WebClient webClient=new WebClient();
    webClient.getOptions().setUseInsecureSSL(true);



所有代码均在附件中。
分享到:
评论

相关推荐

    htmlunit-2.36和htmlunit-2.50,包括关联文件

    HTMLUnit提供了一系列API,如`HtmlPage`,可以用来解析和操作网页元素,执行JavaScript,以及模拟用户行为,如点击按钮、填写表单等。此外,`WebConnection`接口允许自定义网络通信逻辑,以便在爬虫过程中进行更精细...

    Htmlunit2.23-bin.zip

    3. 文档和示例:可能包含API文档、用户指南以及示例代码,帮助开发者快速理解和使用HTMLUnit。 4. 测试类和资源:用于验证库功能的JUnit测试类和相关的测试资源。 使用HTMLUnit进行网页爬虫开发时,你可以: 1. ...

    htmlunit模拟cookie登录

    htmlunit 模拟cookie 存取 cookie值登录 如: wsyyuser.xywy.com Cookie c = new Cookie("wsyyuser.xywy.com", "PHPSESSID", Common.getValue("session_id") );

    htmlUnit所需jar包

    HTMLUnit是一个Java库,它提供了一个无头浏览器模拟器,用于自动化Web页面的导航和交互。这个库在测试、数据抓取以及不需图形用户...通过理解这些jar包的功能和用途,开发者可以更有效地利用HTMLUnit进行Web自动化。

    传一个htmlunit依赖的jar包,官网所下

    这样,开发者可以通过HTMLUnit提供的API来访问和操作这个虚拟DOM,就像在实际浏览器中一样。 使用HTMLUnit时,你可以创建一个`HtmlPage`对象,代表一个网页。然后,你可以通过这个对象找到页面上的元素,如按钮或...

    htmlunit基本jar包

    HTMLUnit是一个Java库,它提供了一个无头浏览器模拟器,用于自动化Web页面的测试和交互。这个"htmlunit基本jar包"包含了运行HTMLUnit所需的所有核心组件,无需通过Maven来管理和依赖。这意味着用户可以直接在项目中...

    htmlunit 及其 依赖包

    HTMLUnit是一个功能强大的Java库,它模拟了一个无头Web浏览器,允许开发者进行自动化网页测试和网络爬虫工作。这个库的核心在于它能够解析HTML、执行JavaScript,并与网页上的元素进行交互,而无需真实地打开一个...

    htmlunit源码

    3. **网页模拟**:HTMLUnit提供了对HTTP请求和响应的模拟,可以设置cookies、管理会话,甚至模拟不同的浏览器和操作系统,使得测试结果更加接近真实环境。 4. **DOM解析**:HTMLUnit能够解析HTML文档并生成一个可...

    htmlunit-2.14

    3. **DOM操作**:HTMLUnit提供了与JavaScript相似的API,允许开发者遍历和修改HTML文档对象模型(DOM)。这使得测试可以针对特定的DOM元素进行,比如点击按钮、填写表单等。 4. **网络模拟**:HTMLUnit能够模拟HTTP...

    htmlunit依赖jar包

    使用这个jar包,你可以创建一个Headless Web Client,通过它来加载和操作网页。 HTMLUnit的依赖主要分为以下几个方面: 1. **WebClient**: 这是HTMLUnit的主要接口,用于与网页进行通信。你可以使用它来打开URL,...

    htmlunit-2.19-bin

    1. **HTMLUnit简介**:HTMLUnit是一个模拟Web浏览器的Java库,它支持JavaScript、CSS、cookies和Ajax操作。通过使用HTMLUnit,开发者可以在没有真实浏览器的情况下执行网页交互,这对于自动化测试和性能评估非常有用...

    Htmlunit2.8开发文档

    // 其他验证和操作... webClient.closeAllWindows(); } ``` 在这个例子中,`getPage()`方法返回不同类型页面,具体取决于返回数据的Content-Type。在这个场景下,我们期望的是`text/html`,所以我们将结果转换...

    htmlunit参考文档

    HTMLUnit是一款强大的Java库,它模拟了一个无头Web浏览器,...通过深入学习其API文档,开发者可以高效地利用HTMLUnit进行各种Web操作,提升工作效率。在具体使用过程中,务必结合实际需求调整配置,以便达到最佳效果。

    giant-htmlunit_test.rar

    利用HTMLUnit,开发者可以编写代码模拟用户行为,执行JavaScript,以及调试和优化网页抓取过程。通过研究"giat-htmlunit_test.rar"中的"test"文件,你将能掌握更多关于如何利用HTMLUnit进行有效网页操作的实际技巧。

    htmlunit-2.1.5源码

    3. **DOM解析**:HTMLUnit能解析完整的HTML文档并构建一个DOM树,允许开发者通过编程方式访问和操作网页元素。 4. **网络通信模拟**:它可以模拟浏览器的HTTP和HTTPS请求,包括设置cookies、处理重定向等,提供了一...

    HtmlUnit-2.5(jar  doc)

    它是一个headless浏览器,意味着它可以在没有图形用户界面的情况下运行,这在自动化测试、数据抓取和性能评估等场景中非常有用。这个库的核心是基于JavaScript引擎Rhino和NekoHTML,能够解析和执行HTML和JavaScript...

    htmlunit依赖的所有jar

    HTMLUnit是一个Java库,模拟一个无头Web浏览器,主要用于自动化测试和网页抓取。它能够解析HTML、执行JavaScript,并返回用户可以操作的DOM元素。在Java应用中使用HTMLUnit,通常需要依赖一系列的JAR(Java Archive...

    htmlunit-2.3..zip

    HTMLUnit基于Java语言,因此它可以轻松集成到Java开发环境中,利用JUnit等测试框架进行测试。 压缩包“htmlunit-2.3”中包含的主要文件可能是以下几个部分: 1. HTMLUnit的核心库(htmlunit.jar):这是HTMLUnit的...

Global site tag (gtag.js) - Google Analytics