我正在使用网络客户端。并通过网络客户端成功登录。但是当我发送第二个获取数据的请求时。我有一个例外
com.gargoylesoftware.htmlunit.UnexpectedPage@6d8d73`
但是当我通过 url 传递 brouser 时,我得到了一个数据 Json 格式。
代码:
webClient.getPage("http://ajax/stream/refresh-box?r=new&id=2323222&")
谢谢先进
这是通过 Web 客户端读取不同内容类型的内容
Page page = webClient.getPage(url);
System.out.println(page);
WebResponse response = page.getWebResponse();
if (response.getContentType().equals("application/json"))
{
pagesource = response.getContentAsString();
System.out.println(pagesource);
}
此 URL 返回错误,如果我在浏览器中输入,请再次检查:“http://ajax/stream/refresh-box?r=new&id=2323222&”
顺便说一句,为什么它在没有附加参数的情况下以 & 符号结束?
我删除了 & 符号,但在浏览器中仍然没有出现页面异常。