Skip to content

Commit d18b689

Browse files
committed
url deprecated
1 parent 0aa2074 commit d18b689

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

plugins/core/core/src/software/aws/toolkits/core/utils/RemoteResourceResolver.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package software.aws.toolkits.core.utils
66
import java.io.FileInputStream
77
import java.io.InputStream
88
import java.net.HttpURLConnection
9-
import java.net.URL
9+
import java.net.URI
1010
import java.nio.file.Files
1111
import java.nio.file.Path
1212
import java.nio.file.StandardCopyOption
@@ -127,13 +127,13 @@ class DefaultRemoteResourceResolver(
127127

128128
private fun getEndpointETag(endpoint: String): String =
129129
try {
130-
val url = URL(endpoint)
130+
val url = URI(endpoint).toURL()
131131
(url.openConnection() as HttpURLConnection).let { connection ->
132132
connection.requestMethod = "HEAD"
133133
connection.setRequestProperty("User-Agent", "AWS Toolkit for JetBrains")
134134
connection.connect()
135135

136-
val eTag = connection.getHeaderField("ETag") ?: ""
136+
val eTag = connection.getHeaderField("ETag").orEmpty()
137137
connection.disconnect()
138138
eTag
139139
}

0 commit comments

Comments
 (0)