我正在使用以下代码检查 URL 是否指向实际图像:
URL obj = new URL(imageUrl);
HttpURLConnection connection = (HttpURLConnection) obj.openConnection();
connection.setRequestMethod("GET");
int responseCode = connection.getResponseCode();
return (responseCode == HttpURLConnection.HTTP_OK) // success
但是如果图像 URL 中有空格,则此函数返回 false,而 URL 有效。它不会将空间更改为 %20。我应该对其进行哪些更改?