From ce4dabfb54103fe8a9849aaede07034c9895cf4d Mon Sep 17 00:00:00 2001 From: Brandon Clayton <bclayton@usgs.gov> Date: Tue, 23 Apr 2024 11:33:24 -0600 Subject: [PATCH 1/2] use path --- .../java/gov/usgs/earthquake/nshmp/netcdf/www/Metadata.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/Metadata.java b/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/Metadata.java index a3485d0..addc9af 100644 --- a/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/Metadata.java +++ b/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/Metadata.java @@ -19,8 +19,7 @@ public class Metadata<S, T extends Query> { public final DoubleParameter vs30; Metadata(HttpRequest<?> request, NetcdfService<S, T> netcdfService, String description) { - var url = request.getUri().toString(); - url = url.endsWith("/") ? url.substring(0, url.length() - 1) : url; + var url = request.getUri().getPath(); this.description = description; syntax = new String[] { url + "/{longitude:number}/{latitude:number}", -- GitLab From 5e918108909af0ad0e8000f5268c00963c0ff050 Mon Sep 17 00:00:00 2001 From: Brandon Clayton <bclayton@usgs.gov> Date: Tue, 23 Apr 2024 11:35:18 -0600 Subject: [PATCH 2/2] change to path --- .../gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java b/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java index 8cb6efc..a92fa0c 100644 --- a/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java +++ b/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java @@ -99,7 +99,7 @@ public abstract class NetcdfService<S, T extends Query> { return httpResponse; } catch (Exception e) { - var url = httpRequest.getUri().toString(); + var url = httpRequest.getUri().getPath(); return NetcdfWsUtils.handleError(e, getServiceName(), url); } } -- GitLab