Jsoup功能对我很有用。
然而,有一个问题。多次运行相同的测试间歇性地开始给我404。这条线
Document doc = Jsoup.connect(URL).get();
始终使用相同的网址,但偶尔会在下面开始提供404错误。一旦发生错误,它就会继续发生本地URL - 我能找到的唯一解决方案是重新启动我的Windows 7 PC。 Jsoup继续处理其他基于Web的端点。
URL端点是本地FitNesse wiki。即使我的Jsoup程序获得了404s,实际的FitNesse wiki仍然能够在浏览器中正常运行。如果我放下FitNesse并再次提起它,Jsoup仍然会给出404.这些让我觉得这不是FitNesse的问题。重新启动正在清除Jsoup正在使用的东西吗?
这是错误:
org.jsoup.HttpStatusException: HTTP error fetching URL. Status=404, URL=http://localhost/FitNesse.AaaTest
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:449)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:424)
at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:178)
at org.jsoup.helper.HttpConnection.get(HttpConnection.java:167)
at