- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在登录应用程序后直接访问 URL (admin.do
),并且该 URL 是受限制的页面。但是,当我在浏览器上运行该场景时,我可以看到页面被重定向到访问被拒绝的页面。但是,当我使用 htmlunit 运行相同的操作时,我看到以下异常。
com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for https://localhost:27216/app/admin.do
at com.gargoylesoftware.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:536)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:331)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:387)
at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:372)
知道如何实现这一目标吗?这是我的代码。
HtmlPage resp = null;
WebClient webClient = getWebClient();
HtmlPage page = (HtmlPage) webClient.getPage(url);
最佳答案
成功了。抛出异常,因此不允许页面遵循重定向。我将 WebClient
上的属性 throwExceptionOnFailingStatusCode
设置为 false
,以便忽略异常。
HtmlPage resp = null;
WebClient webClient = getWebClient();
webClient.setThrowExceptionOnFailingStatusCode(false);
HtmlPage page = (HtmlPage) webClient.getPage(url);
关于java - HtmlUnit + Webclient.getPage 抛出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37478549/
我使用 getpage() 加载页面: d = getPage(url) d.addCallback(parsePage,url) d.addErrback(downloadError,url)
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 9 年前。 Improve t
我试图就此获得支持,但我完全感到困惑。 这是我的代码: from twisted.internet import reactor from twisted.web.client import getP
我尝试在登录应用程序后直接访问 URL (admin.do),并且该 URL 是受限制的页面。但是,当我在浏览器上运行该场景时,我可以看到页面被重定向到访问被拒绝的页面。但是,当我使用 htmluni
我尝试使用 HtmlUnit WebClient.getPage 使用 javascript 加载页面。但加载的页面不会处理其中的 javascript 代码。 我尝试根据我能找到的所有相关答案在 W
我正在尝试使用 htmlUnit 库获取页面 html。我认为某些 javascript 没有正确执行,因为我在某些属性值中得到了 Nan。我使用此代码来检索页面: webClient = new W
我有一个基本问题。我正在使用 Vaadin 8。 当我使用时: Page.getCurrent().setTitle(IStringConstants.HOMEPAGE_LABEL); 这可以正常工作
我是第一次尝试 HtmlUnit。我正在 Linux Mint 17.1 上进行开发。我也是 Java 新手。我安装了jenkins-htmlunit,我的java环境是java-7-openjdk-
我有一个使用此脚本定期刷新的页面: from twisted.web.client import getPage from twisted.internet import reactor, task
在尝试从 .Net MVC 应用程序中的 Embedded Power BI 报告中获取视觉效果时,我尝试了下面提到的来自 Embedded Power BI Playground 站点的代码。但我无
这是我使用的简单代码片段: final WebClient client = new WebClient(); final HtmlPage page = client.getPage("http:/
我在连接到网站时遇到此错误。 Website java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.toString(Ljava/io/
我想在 webapp 中使用 Twisted 非阻塞 getPage 方法,但与 urlopen 相比,使用这样的函数感觉相当复杂。 这是我要实现的目标的示例: def web_request(req
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextView.getPage()方法的一些代码示例,展示了ZLTextView.getPage()的具体用法
我正在尝试使用 urlopen() 获取“https”网页(例如: https://github.com/twitter/bootstrap ),它会毫无问题地返回页面。但我们正在评估一个新项目的 T
下面是我使用 twisted 获取页面的回调。 client.getPage(iUrl,headers,method='GET',cookies=cj).addCallback(self.p
我正在将 PDFBox 1.8.x 迁移到 2.0.12,并且必须应对一些更改。 我无法弄清楚的最后一个发生在下面的代码中。 public static byte[] mergeDocumen
我使用 Symfony 1.4,我想查询在 MySQL 服务器上定义的变量的值,但不幸的是现在不能查询(它是一个动态分配的 IP,每天通过外部 API 更改)。包含此变量的 MySQL 服务器上的相应
我正在尝试使用 HTMLUnit 自动从 Web 应用程序下载数据。但是,我在 getPage() 上收到了一大堆警告(其中大部分似乎都处理我认为我什至不需要的链接脚本),然后是致命的 com.gar
我正在编写一个脚本,用于持续(每 30-120 秒)抓取查询大量 URL 的信息(Icecast/Shoutcast 服务器状态页面),大约 500 个 URL。它工作正常,但 python 进程驻留
我是一名优秀的程序员,十分优秀!