HtmlUnit是一个具有浏览器的基本功能的单元。它支持HTML文件,并提供了一个API ,允许您调用的网页,填写表格,点击链接等.就像正常的浏览器一样。它较好支持JavaScript,即使其很复杂,有AJAX库,能模拟Firefox或Internet Explorer。它通常用于测试目的或检索资料的网站。
功能和特点
支持HTTP和HTTPS协议
支持cookies
能够知道是从服务器得到网页的类型
支持提交POST和GET方法
能够自订义请求报头发送到服务器
支持的HTML响应
支持提交形式
支持点击链接
支持DOM模型的HTML文件
支持代理服务器
支持基本的和NTLM身份验证
良好的支持JavaScript