猿问

URI does not specify a valid host name:这是神么错误啊?用maven运行爬虫代码出现这个错误


org.apache.http.client.ClientProtocolException: URI does not specify a valid host name: http:%2F%2Fvacations.ctrip.com%2Fgrouptravel%2Fp8544664s2.html%23%23%23

at org.apache.http.impl.client.CloseableHttpClient.determineTarget(CloseableHttpClient.java:94)

at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)

at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)

at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)

at util.HTTPUtils.getRawHtml(HTTPUtils.java:20)

at util.URLFecter.URLParser(URLFecter.java:17)

at main.StrokePlanMain.main(StrokePlanMain.java:33)

Exception in thread "main" java.lang.IllegalArgumentException: Entity may not be null

at org.apache.http.util.Args.notNull(Args.java:54)

at org.apache.http.util.EntityUtils.toString(EntityUtils.java:214)

at org.apache.http.util.EntityUtils.toString(EntityUtils.java:273)

at util.URLFecter.URLParser(URLFecter.java:22)

at main.StrokePlanMain.main(StrokePlanMain.java:33)


qq_事达盛德阳_04334247
浏览 10522回答 1
1回答

大咪

英文的意思是不能识别出有效的主机名。。客户端那边的名字
随时随地看视频慕课网APP

相关分类

Java
我要回答