diff options
author | Jo Kristian Bergum <bergum@yahooinc.com> | 2024-04-23 08:59:45 +0200 |
---|---|---|
committer | Jo Kristian Bergum <bergum@yahooinc.com> | 2024-04-23 08:59:45 +0200 |
commit | 4435e11ed19ebdb0c37fa7dcc3f423dd6662c1a6 (patch) | |
tree | 2a94258a93e1e345e19cff71eb0a0bdb17af643a /config-proxy | |
parent | 66a6363f47038252a28267e2d9b936b01d4b5d59 (diff) |
Add user-agent with contact
Diffstat (limited to 'config-proxy')
-rw-r--r-- | config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/UrlDownloader.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/UrlDownloader.java b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/UrlDownloader.java index 220734f5cec..791c88355f1 100644 --- a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/UrlDownloader.java +++ b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/UrlDownloader.java @@ -22,11 +22,13 @@ class UrlDownloader implements Downloader { private static final Logger log = Logger.getLogger(UrlDownloader.class.getName()); private static final String CONTENTS_FILE_NAME = "contents"; + private static final String USER_AGENT_MODEL_DOWNLOADER = "Vespa.ai config-proxy url model downloader (https://github.com/vespa-engine/vespa)"; @Override public Optional<File> downloadFile(String url, File downloadDir) throws IOException { long start = System.currentTimeMillis(); HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection(); + connection.setRequestProperty("User-Agent", USER_AGENT_MODEL_DOWNLOADER); if (connection.getResponseCode() != 200) throw new RuntimeException("Download of URL '" + url + "' failed, got response code " + connection.getResponseCode()); |