У меня есть код Java для загрузки данных url, который страдает от ошибки в заголовке. Иногда это работает, чаще всего он терпит неудачу. Кто-нибудь сталкивался с этим:Java.io.IOException: Сервер ответил на код ответа HTTP: 520 для URL:
URLConnection urlConnection = url2search.openConnection();
urlConnection.setRequestProperty("User-Agent","Mozilla/5.0 (compatible) ");
urlConnection.setRequestProperty("Accept","*/*");
urlConnection.setDoInput(true);
urlConnection.setDoOutput(false);
try{
reader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
}catch(Exception r)
{}
Теперь он не постоянно у читателя линии с:
java.io.IOException: Server returned HTTP response code: 520 for URL:
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
Я могу скопировать URL в поисковой строке и она отлично работает. И пока мои веб-исследования по этой теме оказались бесплодными. Какие-либо предложения?