We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6289413 commit 893b6a6Copy full SHA for 893b6a6
1 file changed
gcp-resources/src/main/java/io/opentelemetry/contrib/gcp/resource/GcpMetadataConfig.java
@@ -10,6 +10,7 @@
10
import java.io.InputStream;
11
import java.io.InputStreamReader;
12
import java.net.HttpURLConnection;
13
+import java.net.URI;
14
import java.net.URL;
15
import java.nio.charset.StandardCharsets;
16
import java.util.Map;
@@ -143,7 +144,7 @@ private String getAttribute(String attributeName) {
143
144
@Nullable
145
private String fetchAttribute(String attributeName) {
146
try {
- URL url = new URL(this.url + attributeName);
147
+ URL url = URI.create(this.url + attributeName).toURL();
148
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
149
connection.setRequestProperty("Metadata-Flavor", "Google");
150
if (connection.getResponseCode() == 200
0 commit comments