Skip to content
This repository was archived by the owner on Nov 15, 2022. It is now read-only.

Commit 758a7ff

Browse files
jayasheelankumaryaminikb
authored andcommitted
Fixes #21875: Handle Proxy header in CGI Servlet (#21876)
1 parent 8aa4828 commit 758a7ff

File tree

1 file changed

+2
-1
lines changed
  • appserver/web/web-core/src/main/java/org/apache/catalina/servlets

1 file changed

+2
-1
lines changed

appserver/web/web-core/src/main/java/org/apache/catalina/servlets/CGIServlet.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1130,7 +1130,8 @@ protected boolean setCGIEnvironment(HttpServletRequest req) throws IOException {
11301130
//REMIND: change character set
11311131
//REMIND: I forgot what the previous REMIND means
11321132
if ("AUTHORIZATION".equalsIgnoreCase(header) ||
1133-
"PROXY_AUTHORIZATION".equalsIgnoreCase(header)) {
1133+
"PROXY_AUTHORIZATION".equalsIgnoreCase(header) ||
1134+
"PROXY".equalsIgnoreCase(header)) {
11341135
//NOOP per CGI specification section 11.2
11351136
} else {
11361137
envp.put("HTTP_" + header.replace('-', '_'),

0 commit comments

Comments
 (0)