HttpURLConnection URI no puede ser nulo

Kunlun:

Quiero hacer una petición GET a un sitio web, pero consigo 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.

¿Por qué me sale URI can't be null?

PD: Estoy usando jdk10

Anish B.:

Su código está trabajando muy bien.

Probé el código con esto:

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

Puede ser el URL que está accediendo no está GET tipo. Compruebe para eso.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=239296&siteId=1
Recomendado
Clasificación