HttpURLConnection URI не может быть пустым - PullRequest
1 голос
/ 05 июля 2019

Я хочу сделать запрос GET на веб-сайт, но я получаю URI can't be null.

String url = "https://valid_url.com";

HttpURLConnection connection = (HttpURLConnection)(new URL(url)).openConnection();

connection.setRequestMethod("GET");

connection.connect(); //-> java.lang.IllegalArgumentException: URI can't be null.

Почему я получаю URI can't be null?

П.С .: Я использую jdk10

1 Ответ

2 голосов
/ 05 июля 2019

Ваш код работает нормально.

Я проверил код следующим образом:

String url = "https://google.com";
HttpURLConnection connection = (HttpURLConnection)(new URL(url)).openConnection();
connection.setRequestMethod("GET");
connection.connect();

Возможно, URL, к которому вы обращаетесь, не является GET . Проверьте это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...