From 993bdb15884fbb23ef828b1ff580c70bb4d286e4 Mon Sep 17 00:00:00 2001 From: Leonard Ehrenfried Date: Mon, 4 Mar 2024 17:03:10 +0100 Subject: [PATCH 1/2] Add user agent to OTP HTTP client --- .../java/org/opentripplanner/framework/io/OtpHttpClient.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java b/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java index 72b67441a18..2d53861f523 100644 --- a/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java +++ b/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java @@ -36,6 +36,7 @@ import org.apache.hc.core5.pool.PoolReusePolicy; import org.apache.hc.core5.util.TimeValue; import org.apache.hc.core5.util.Timeout; +import org.opentripplanner.model.projectinfo.OtpProjectInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -138,6 +139,7 @@ private OtpHttpClient(Duration timeout, Duration connectionTtl, int maxConnectio HttpClientBuilder httpClientBuilder = HttpClients .custom() + .setUserAgent("OpenTripPlanner %s".formatted(OtpProjectInfo.projectInfo().version.toString())) .setConnectionManager(connectionManager) .setDefaultRequestConfig(requestConfig(timeout)); From 6c956b86f392865fc2e7a82425e195c62374f015 Mon Sep 17 00:00:00 2001 From: Leonard Ehrenfried Date: Tue, 5 Mar 2024 12:07:32 +0100 Subject: [PATCH 2/2] Remove version number --- .../java/org/opentripplanner/framework/io/OtpHttpClient.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java b/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java index 2d53861f523..c922cfcc4be 100644 --- a/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java +++ b/src/main/java/org/opentripplanner/framework/io/OtpHttpClient.java @@ -36,7 +36,6 @@ import org.apache.hc.core5.pool.PoolReusePolicy; import org.apache.hc.core5.util.TimeValue; import org.apache.hc.core5.util.Timeout; -import org.opentripplanner.model.projectinfo.OtpProjectInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -139,7 +138,7 @@ private OtpHttpClient(Duration timeout, Duration connectionTtl, int maxConnectio HttpClientBuilder httpClientBuilder = HttpClients .custom() - .setUserAgent("OpenTripPlanner %s".formatted(OtpProjectInfo.projectInfo().version.toString())) + .setUserAgent("OpenTripPlanner") .setConnectionManager(connectionManager) .setDefaultRequestConfig(requestConfig(timeout));