Skip to content

Commit f8d1bdc

Browse files
committed
set "allowRestrictedHeaders" to "host"
1 parent 48fff94 commit f8d1bdc

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/java/org/mitre/dsmiley/httpproxy/ProxyServlet.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,12 @@ public void init() throws ServletException {
186186

187187
initTarget();//sets target*
188188

189+
// restricts this for some reason
190+
String allowRestrictedHeadersProp = "jdk.httpclient.allowRestrictedHeaders";
191+
if (System.getProperty(allowRestrictedHeadersProp) == null) {
192+
System.setProperty(allowRestrictedHeadersProp, "host");
193+
}
194+
189195
proxyClient = createHttpClient();
190196
}
191197

src/test/java/org/mitre/dsmiley/httpproxy/ProxyServletTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ public void setUp() throws Exception {
9393
targetServer.start();
9494
targetServerPort = ((ServerConnector) targetServer.getConnectors()[0]).getLocalPort();
9595

96-
System.setProperty("jdk.httpclient.allowRestrictedHeaders", "host");
9796
servletRunner = new ServletRunner();
9897

9998
Properties servletProps = new Properties();

0 commit comments

Comments
 (0)