我想阅读以下网址:
https://www.fangraphs.com/liveboxscore.aspx?date=2018-03-29&team=Blue Jays& dh = 0& season = 2018
问题:Blue和Jays之间有空间
通过JSOUP(jsoup.connect(url).get())连接和检索数据时,我检索到以下错误:
HTTP错误提取网址。状态= 400,网址= https://www.fangraphs.com/boxscore.aspx?date=2018-03-29&team=Blue 松鸦&安培; DH = 0&安培;季节= 2018
即使用%20替换空格或使用编码,问题仍然存在。
任何线索我需要做什么?
由于
答案 0 :(得分:0)
删除jSOUP.connect(URL)
之前的url空格try {
url = java.net.URLDecoder.decode(url, "UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}