summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorreger <reger18@arcor.de>2017-02-26 02:39:52 +0100
committerreger <reger18@arcor.de>2017-02-26 02:39:52 +0100
commit275c0cddd1edeaf4e583cd0dd14fd64ad20e356f (patch)
tree5ed2e054b1e5be365f53f024be5a51590ad65be5 /test
parent41e2ee0ecaafe6f32426e78cace5d990daa4456d (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.java16
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));
}