File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
plugins/core/core/src/software/aws/toolkits/core/utils Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ package software.aws.toolkits.core.utils
66import java.io.FileInputStream
77import java.io.InputStream
88import java.net.HttpURLConnection
9- import java.net.URL
9+ import java.net.URI
1010import java.nio.file.Files
1111import java.nio.file.Path
1212import 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 }
You can’t perform that action at this time.
0 commit comments