N
nvyush
Здравия всем. Столкнулся с тем, что в 8.5.1 код, который нормально работал в 8.0.1 стал бросать исключение
Фрагмент кода:
Кто подскажет, в чём проблема, и, главное, как исправить?
Java:
java.lang.UnsupportedOperationException: Method not implemented.
at java.net.URLStreamHandler.openConnection(URLStreamHandler.java:80)
at java.net.URL.openConnection(URL.java:992)
Java:
public static InputStream doHTTPRequest(String method, String urlString, Proxy proxy) throws IOException {
URL url = new URL(urlString);
//исключение бросается на этой строке
HttpURLConnection urlConnection = (proxy == null ? (HttpURLConnection) url.openConnection() : (HttpURLConnection) url.openConnection(proxy));
//...
}
//вызывается из функции:
public static String doRequest(String query) throws IOException {
//...
java.io.InputStream inputStream = null;
try {
//исключение бросается при вызове из этой строки:
inputStream = HTTPRequest.doHTTPRequest("POST", urlString, java.net.Proxy.NO_PROXY);
//...
}
catch (SAXException e) {
}
finally {
if (inputStream != null) {inputStream.close();}
}
//...
}