Я хочу прочитать следующий URL:
https://www.fangraphs.com/liveboxscore.aspx?date=2018-03-29&team=Blue Jays&dh=0&season=2018
Проблема: между Блю и Джейс есть пробел
При подключении и получении данных через JSOUP (jsoup.connect (url) .get ()) я получаю следующую ошибку:
HTTP error fetching 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();
}
Спасибо за ответ, но это не решило проблему - я обновил описание выше примерами, чтобы быть более точным
Есть у кого-нибудь идеи, как это исправить?