我正在使用web客户端。并通过Web客户端成功登录。但是当我发送获取数据的第二个请求。我得到了一个例外如何使用httpunit获取json页面
[email protected]`
但是当我通过url thruogh brouser我有一个数据JSON格式。
代码:
webClient.getPage("http://ajax/stream/refresh-box?r=new&id=2323222&")
THX的先进
我正在使用web客户端。并通过Web客户端成功登录。但是当我发送获取数据的第二个请求。我得到了一个例外如何使用httpunit获取json页面
[email protected]`
但是当我通过url thruogh brouser我有一个数据JSON格式。
代码:
webClient.getPage("http://ajax/stream/refresh-box?r=new&id=2323222&")
THX的先进
这是它通过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 /流/刷新-box?R =新& ID = 2323222 &“
BTW,为什么它有&符号完成,而没有额外的参数?
我删除了&标志,我仍然获得在浏览器页面没有例外。
http://stackoverflow.com/questions/2932857/html-handling-a-json-response –
请你添加一个JUnit测试用例来展示你的问题的重点? –