Я хочу прочитать следующий URL:
https://www.fangraphs.com/liveboxscore.aspx?date=2018-03-29&team=Blue Jays & dh = 0 & season = 2018
Проблема: существуетпробел между Синим и Джейсом
При подключении и получении данных через JSOUP (jsoup.connect (url) .get ()) я получаю следующую ошибку:
Ошибка HTTPполучение URL.Status = 400, URL = https://www.fangraphs.com/boxscore.aspx?date=2018-03-29&team=Blue Jays & dh = 0 & season = 2018
Даже при замене пробела на% 20 или использовании кодирования проблема все еще сохраняется.
Любая подсказка, что мне нужно сделать?
Спасибо
удалить пробелы в URL перед JSOUP.connect (URL)
try { url = java.net.URLDecoder.decode(url, "UTF-8"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); }