mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-15 09:46:16 +01:00
added missing PATH_TRANSLATED environment variable
This commit is contained in:
@@ -193,6 +193,7 @@ public class DefaultCGIExecutor extends AbstractCGIExecutor
|
|||||||
String scriptName = request.getRequestURI().substring(0,
|
String scriptName = request.getRequestURI().substring(0,
|
||||||
request.getRequestURI().length() - pathInfo.length());
|
request.getRequestURI().length() - pathInfo.length());
|
||||||
String scriptPath = context.getRealPath(scriptName);
|
String scriptPath = context.getRealPath(scriptName);
|
||||||
|
String pathTranslated = request.getPathTranslated();
|
||||||
int len = request.getContentLength();
|
int len = request.getContentLength();
|
||||||
|
|
||||||
EnvList env = new EnvList();
|
EnvList env = new EnvList();
|
||||||
@@ -218,6 +219,7 @@ public class DefaultCGIExecutor extends AbstractCGIExecutor
|
|||||||
env.set(ENV_CONTENT_TYPE, Util.nonNull(request.getContentType()));
|
env.set(ENV_CONTENT_TYPE, Util.nonNull(request.getContentType()));
|
||||||
env.set(ENV_GATEWAY_INTERFACE, CGI_VERSION);
|
env.set(ENV_GATEWAY_INTERFACE, CGI_VERSION);
|
||||||
env.set(ENV_PATH_INFO, pathInfo);
|
env.set(ENV_PATH_INFO, pathInfo);
|
||||||
|
env.set(ENV_PATH_TRANSLATED, pathTranslated);
|
||||||
env.set(ENV_QUERY_STRING, request.getQueryString());
|
env.set(ENV_QUERY_STRING, request.getQueryString());
|
||||||
env.set(ENV_REMOTE_ADDR, request.getRemoteAddr());
|
env.set(ENV_REMOTE_ADDR, request.getRemoteAddr());
|
||||||
env.set(ENV_REMOTE_HOST, request.getRemoteHost());
|
env.set(ENV_REMOTE_HOST, request.getRemoteHost());
|
||||||
|
|||||||
Reference in New Issue
Block a user