Skip to content
Snippets Groups Projects
Commit d24e354d authored by Clayton, Brandon Scott's avatar Clayton, Brandon Scott
Browse files

Fix scheme

parent a0ebceba
No related branches found
No related tags found
2 merge requests!109Production Release,!107AASHTO Updates
......@@ -41,14 +41,9 @@ public class NetcdfWsUtils {
}
public static String getRequestUrl(HttpRequest<?> request) {
var logger = Logger.getAnonymousLogger();
request.getHeaders().asMap().entrySet().forEach(entry -> {
logger.info("Header name: " + entry.getKey());
logger.info("Header values" + Arrays.toString(entry.getValue().toArray()));
});;
var host = Optional.of(request.getHeaders().get("Host")).orElse("");
host = host.endsWith("/") ? host.substring(0, host.length() - 1) : host;
var scheme = request.getHeaders().get("Scheme");
var scheme = request.getHeaders().get("X-Forwarded-Proto");
var url = host + request.getUri().toString();
url = scheme != null ? scheme + "://" + url : url;
return url;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment