Около 403
Некоторые каналы, похоже, имеют некоторую защиту (для DDOS). Поэтому, основываясь на пользовательском агенте (в вашем случае «Java»), они запрещают вам читать канал. Поэтому вы должны установить свой собственный пользовательский агент (например,пользовательский агент firefox), перед тем как открыть соединение вот так
System.setProperty("http.agent", USER_AGENT);
URLConnection openConnection = url.openConnection();
is = url.openConnection().getInputStream();
if ("gzip".equals(openConnection.getContentEncoding())) {
is = new GZIPInputStream(is);
}
InputSource source = new InputSource(is);
input = new SyndFeedInput();
syndicationFeed = input.build(source);
XmlReader reader = new XmlReader(url);
syndicationFeed = input.build(reader);
Моя текущая строка USER_AGENT
"Mozilla / 5.0 (Windows NT 10.0; WOW64; rv: 41.0) Gecko / 20100101 Firefox / 41.0";