diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-04-05 16:53:06 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-04-05 17:04:17 +0200 |
commit | e9612ab8fab893742cc6fff3d0cc30a3e4e0aeee (patch) | |
tree | 154f67a7d71be6967d720dbf079b92f22ee636ff | |
parent | e47607a736f63a22a7218797acb06fb859b91f2d (diff) |
Log warning on 'https' in uri patterns
-rw-r--r-- | jdisc_core/src/main/java/com/yahoo/jdisc/application/BindingRepository.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/application/BindingRepository.java b/jdisc_core/src/main/java/com/yahoo/jdisc/application/BindingRepository.java index b6591ef4825..574be20e910 100644 --- a/jdisc_core/src/main/java/com/yahoo/jdisc/application/BindingRepository.java +++ b/jdisc_core/src/main/java/com/yahoo/jdisc/application/BindingRepository.java @@ -33,6 +33,9 @@ public class BindingRepository<T> implements Iterable<Map.Entry<UriPattern, T>> * @throws IllegalArgumentException If the URI pattern string could not be parsed. */ public void bind(String uriPattern, T target) { + if (uriPattern.startsWith("https://")) { + log.warning(() -> "Bindings with 'https' scheme are deprecated. Use 'http' to match both 'http' and 'https' in URIs."); + } put(new UriPattern(uriPattern), target); } |