diff options
| author | reger <reger18@arcor.de> | 2017-02-26 02:39:52 +0100 |
|---|---|---|
| committer | reger <reger18@arcor.de> | 2017-02-26 02:39:52 +0100 |
| commit | 275c0cddd1edeaf4e583cd0dd14fd64ad20e356f (patch) | |
| tree | 5ed2e054b1e5be365f53f024be5a51590ad65be5 /test | |
| parent | 41e2ee0ecaafe6f32426e78cace5d990daa4456d (diff) | |
Adjust DefaultServlet test case to recent change,
depreciate unused CONNECTION_PROP_PROTOCOL (also as it might be
misleading with getProtocol vs getScheme)
Diffstat (limited to 'test')
| -rw-r--r-- | test/java/net/yacy/http/servlets/YaCyDefaultServletTest.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/java/net/yacy/http/servlets/YaCyDefaultServletTest.java b/test/java/net/yacy/http/servlets/YaCyDefaultServletTest.java index 3ed72a801..1c8527425 100644 --- a/test/java/net/yacy/http/servlets/YaCyDefaultServletTest.java +++ b/test/java/net/yacy/http/servlets/YaCyDefaultServletTest.java @@ -64,35 +64,35 @@ public class YaCyDefaultServletTest { /** * getContext() : standard "Host" header is filled with hostname and port, - * custom "X-YaCy-Request-Scheme" header indicates the protocol + * custom "CONNECTION_PROP_PROTOCOL" header indicates the protocol */ @Test public void testGetContextCustomProtocolHeader() { RequestHeader header = new RequestHeader(); header.put(HeaderFramework.HOST, "myhost.com:8443"); - header.put(HeaderFramework.X_YACY_REQUEST_SCHEME, "https"); + header.put(HeaderFramework.CONNECTION_PROP_PROTOCOL, "https"); assertEquals("https://myhost.com:8443", YaCyDefaultServlet.getContext(header, null)); header = new RequestHeader(); header.put(HeaderFramework.HOST, "myhost.com:8090"); - header.put(HeaderFramework.X_YACY_REQUEST_SCHEME, "http"); + header.put(HeaderFramework.CONNECTION_PROP_PROTOCOL, "http"); assertEquals("http://myhost.com:8090", YaCyDefaultServlet.getContext(header, null)); } /** * getContext() : standard "Host" header is filled only with hostname (default standard port), - * custom "X-YaCy-Request-Scheme" indicates the protocol + * custom "CONNECTION_PROP_PROTOCOL" indicates the protocol */ @Test public void testGetContextDefaultPortCustomProtocolHeader() { RequestHeader header = new RequestHeader(); header.put(HeaderFramework.HOST, "myhost.com"); - header.put(HeaderFramework.X_YACY_REQUEST_SCHEME, "http"); + header.put(HeaderFramework.CONNECTION_PROP_PROTOCOL, "http"); assertEquals("http://myhost.com", YaCyDefaultServlet.getContext(header, null)); header = new RequestHeader(); header.put(HeaderFramework.HOST, "myhost.com"); - header.put(HeaderFramework.X_YACY_REQUEST_SCHEME, "https"); + header.put(HeaderFramework.CONNECTION_PROP_PROTOCOL, "https"); assertEquals("https://myhost.com", YaCyDefaultServlet.getContext(header, null)); } @@ -104,14 +104,14 @@ public class YaCyDefaultServletTest { /* Different protocols : HTTPS on proxy, HTTP on peer */ RequestHeader header = new RequestHeader(); header.put(HeaderFramework.HOST, "myhost.com"); - header.put(HeaderFramework.X_YACY_REQUEST_SCHEME, "http"); + header.put(HeaderFramework.CONNECTION_PROP_PROTOCOL, "http"); header.put(HttpHeaders.X_FORWARDED_PROTO.toString(), "https"); assertEquals("https://myhost.com", YaCyDefaultServlet.getContext(header, null)); /* Illegal X-Forwarded-Proto header value */ header = new RequestHeader(); header.put(HeaderFramework.HOST, "myhost.com:8090"); - header.put(HeaderFramework.X_YACY_REQUEST_SCHEME, "http"); + header.put(HeaderFramework.CONNECTION_PROP_PROTOCOL, "http"); header.put(HttpHeaders.X_FORWARDED_PROTO.toString(), "http://attacker.com?query="); assertEquals("http://myhost.com:8090", YaCyDefaultServlet.getContext(header, null)); } |
