|
@@ -269,6 +269,7 @@ class InstallPluginCommand extends SettingCommand {
|
|
|
URL url = new URL(urlString);
|
|
|
Path zip = Files.createTempFile(tmpDir, null, ".zip");
|
|
|
URLConnection urlConnection = url.openConnection();
|
|
|
+ urlConnection.addRequestProperty("User-Agent", "elasticsearch-plugin-installer");
|
|
|
int contentLength = urlConnection.getContentLength();
|
|
|
try (InputStream in = new TerminalProgressInputStream(urlConnection.getInputStream(), contentLength, terminal)) {
|
|
|
// must overwrite since creating the temp file above actually created the file
|