1)HtmlUnit在获取元素之前是否解析HTML(类似于 HtmlWebPage.getElementBy ...)? 可以关掉吗?这似乎是最长的行动之一。 ID 喜欢自己解析整个响应,而不是真正创建HtmlElement (但如果有人能告诉我该怎么做,它会很有用),但是 只是为了得到一致。
2)是否有办法通过HtmlUnit将请求发送给主机?
3)设置新的setStatusHandler'distables'是否会抛出 ExceptionOnFailingStatusCode?有没有Defillt StatusHandler?能够 我们扩展它吗?
答案 0 :(得分:2)
将HTML解析为可测试对象正是HtmlUnit添加的内容,如果您不需要,那么您不需要额外的HtmlUnit层。也许你真的只需要使用HttpClient,HtmlUnit用它来处理与网站的所有通信?