gaopu / Java

一些用Java写的小东西(没什么用,大家不要star了😄)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

下载bing图片的程序运行报错,你那能运行么?

zkydrx opened this issue · comments

commented

org.apache.http.client.ClientProtocolException at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107) at BingImages.main(BingImages.java:68) Caused by: org.apache.http.ProtocolException: Target host is not specified at org.apache.http.impl.conn.DefaultRoutePlanner.determineRoute(DefaultRoutePlanner.java:70) at org.apache.http.impl.client.InternalHttpClient.determineRoute(InternalHttpClient.java:124) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:183) ... 3 more
说addres未指定,address有值啊?能讲下这个下载的原理是什么?

commented

修改一下正则表达式即可。

commented


那这个要怎么修改呢?

commented

你对照着网页修改啊~

commented

g_img={url: "/az/hprichbg/rb/TuileriesGardenWheel_ZH-CN12655332871_1920x1080.jpg"}
这是资源地址。

我根据资源地址发现你的代码中正则表达式少了个大括号,于是加上去了。如下截图

运行,发现没报错了。

但是目标地址并没有目标图片。

于是我开始调试。发现address变成了null。这到底是怎么回事?