0 0

htmlunit 调试,如何获取js提交的form表单5

loginButton是一个htmlbutton 不是input="submit" 而是 button onclick="return doLogin()"

当调用loginButton.click(); form 被js提交,该如何获取form提交的参数
(form是https post 提交的)
htmlunit 2.12

问题补充:是不是问的不清楚,怎么没人回答>。<

问题补充:我说的获取是只在程序里面打印出来,能看到都行。是分太少了么 还是 用这个的确实少。有用Qt jambi的么
2013年9月19日 17:19
目前还没有答案

相关推荐

    通过htmlunit获取执行js代码后的html文档

    通过HTMLUnit,开发者可以编写程序来模拟用户在浏览器上的操作,如点击链接、填写表单、执行JavaScript等,而无需真正打开一个浏览器实例。 使用HTMLUnit获取执行JavaScript后的HTML文档,首先需要理解HTMLUnit的...

    htmlunit-core-js-2.27-API文档-中文版.zip

    赠送jar包:htmlunit-core-js-2.27.jar; 赠送原API文档:htmlunit-core-js-2.27-javadoc.jar; 赠送源代码:htmlunit-core-js-2.27-sources.jar; 赠送Maven依赖信息文件:htmlunit-core-js-2.27.pom; 包含翻译后...

    htmlUnit所需jar包

    使用HTMLUnit,开发者可以编写代码来浏览网页、填写表单、点击链接,甚至执行JavaScript,而无需真正打开一个浏览器。这对于自动化测试、数据抓取和无头爬虫来说非常有用。由于其无头特性,HTMLUnit在服务器端或...

    htmlunit-core-js-2.27-API文档-中英对照版.zip

    赠送jar包:htmlunit-core-js-2.27.jar; 赠送原API文档:htmlunit-core-js-2.27-javadoc.jar; 赠送源代码:htmlunit-core-js-2.27-sources.jar; 赠送Maven依赖信息文件:htmlunit-core-js-2.27.pom; 包含翻译后...

    htmlunit参考文档

    6. **提交表单**: ```java HtmlForm form = page.getFormByName("myForm"); form.getInputByName("myInput").setValueAttribute("value"); HtmlSubmitInput submitButton = form.getInputByName("submit"); ...

    htmlunit依赖jar包

    你可以使用它来打开URL,提交表单,执行JavaScript,以及获取页面内容。 2. **HTML解析器**: HTMLUnit使用了Jsoup库来解析HTML文档,这使得它能够理解和处理复杂的DOM结构。 3. **JavaScript引擎**: HTMLUnit内嵌...

    htmlunit 及其 依赖包

    3. **网页对象模型(WebClient)**:HTMLUnit的核心是WebClient类,它提供了与网页交互的主要方法,如打开URL、提交表单、执行JavaScript等。通过WebClient,你可以获取页面内容、解析DOM树、点击链接或按钮等。 4....

    Htmlunit2.23-bin.zip

    在HTMLUnit 2.23中,开发者可以利用其JavaScript引擎执行网页上的脚本,这意味着它可以处理动态加载的内容,如AJAX请求和JavaScript事件。这使得HTMLUnit成为一个功能强大的工具,不仅能够获取静态HTML,还能处理...

    htmlunit模拟cookie登录

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

    htmlunit-2.14

    2. **JavaScript支持**:HTMLUnit能够理解和执行JavaScript代码,这对于测试动态生成的内容或者依赖JavaScript的网站至关重要。它内置了 Rhino 和 Netty JavaScript 引擎,支持ECMAScript 5.1。 3. **DOM操作**:...

    htmlunit爬虫.rar

    使用HTMLUnit,开发者可以编写代码来模拟用户与网页的交互,如点击链接、填写表单、触发事件等,从而获取动态生成或需要交互才能显示的内容。 在这个“htmlunit爬虫”项目中,你可以期待找到以下关键知识点: 1. *...

    htmlunit依赖的所有jar

    请注意,具体的JAR文件版本可能会随着HTMLUnit的更新而变化,因此在实际使用时,最好参考HTMLUnit的官方文档或最新的Maven依赖来获取准确的版本信息。此外,使用这些依赖时,确保遵循相应的授权协议,尊重开源软件的...

    htmlunit源码

    6. **网页对象模型**:HTMLUnit将网页元素封装为Java对象,如`HtmlPage`代表整个HTML页面,`HtmlAnchor`代表HTML链接,`HtmlForm`代表表单等。这些对象提供了丰富的API,可以用于获取元素属性、执行点击事件等。 7....

    htmlunit-2.20.zip

    6. **错误处理**:HTMLUnit会捕获并报告JavaScript错误,帮助开发者调试和优化代码。 7. **性能**:由于其无头特性和轻量级设计,HTMLUnit通常比启动完整浏览器更快,减少了资源消耗。 为了在Java项目中使用...

    htmlunit-2.1.5源码

    5. **异常处理和错误报告**:HTMLUnit在遇到JavaScript错误或其他问题时会抛出异常,这有助于调试和定位代码中的问题。 6. **性能**:由于其轻量级设计,HTMLUnit通常比其他完整的Web浏览器模拟器(如Selenium ...

    htmlunit-2.13

    使用HtmlUnit时,开发者可以创建一个WebClient实例,然后导航到目标URL,执行JavaScript,填写表单,点击链接,甚至执行复杂的AJAX操作。这对于自动化测试场景尤其有用,例如Selenium WebDriver的一个补充,可以在不...

    HtmlUnit 爬虫Demo

    5. **模拟用户交互**:使用`click`方法点击按钮,`submitForm`方法提交表单,进行页面间的导航。 6. **提取数据**:使用XPath或CSS选择器定位元素,提取所需信息。 7. **保存和清理**:爬取到的数据可以写入文件或...

    最新版HtmlUnit2.22含API文档

    1. **JavaScript支持**:HtmlUnit能够执行JavaScript代码,这使得它能够模拟浏览器的行为,与基于JavaScript的网页交互,如单击按钮、填写表单和执行脚本事件。 2. **Ajax支持**:由于Ajax技术在现代Web应用中的...

    htmlunit爬虫技术jar包

    5. **提交表单**:HTMLUnit可以模拟表单提交,包括POST和GET请求。 ```java HtmlForm form = page.getFormByName("myForm"); form.getInputByName("username").setValueAttribute("user"); form.getInputByName(...

Global site tag (gtag.js) - Google Analytics