public static String cookies(ScriptEnvironment e) { return (String)e.getEnvironment().get("HTTP_COOKIE"); }
public static String[] env(ScriptEnvironment e) { return e.getEnvironmentArray(); }
/** * Converts Environment Hastable to String array * * @return Srring array containing name value pairs. * @exception NullPointerException if a hash key has a null value */ public String[] getEnvironmentArray() throws NullPointerException { return hashToStringArray(env); }
ScriptEnvironment env = new ScriptEnvironment(req, getServletContext(), scriptPathPrefix); if (env.isValid()) { byte[] buf = new byte[bufferSize]; int rv = php(buf, req.getRemoteUser(), req.getRequestURI(), env.getFullPath(), req.getContentLength(), syntaxHighlight);
expandScript(); sScriptNames = findScript(sPathInfoOrig, webAppRootDir, contextPath, envp.put("SERVER_NAME", nullsToBlanks(req.getServerName())); envp.put("GATEWAY_INTERFACE", "CGI/1.1"); envp.put("SERVER_PROTOCOL", nullsToBlanks(req.getProtocol())); envp.put("LOCAL_NAME", nullsToBlanks(req.getLocalName())); port = req.getLocalPort(); Integer iPort = (port == 0 ? new Integer(-1) : new Integer(port)); envp.put("LOCAL_PORT", iPort.toString()); envp.put("LOCAL_ADDR", nullsToBlanks(req.getLocalAddr())); envp.put("REQUEST_METHOD", nullsToBlanks(req.getMethod())); envp.put("PATH_TRANSLATED", nullsToBlanks(sPathTranslated)); envp.put("SCRIPT_NAME", nullsToBlanks(sScriptName)); envp.put("QUERY_STRING", nullsToBlanks(req.getQueryString())); envp.put("REMOTE_HOST", nullsToBlanks(req.getRemoteHost())); envp.put("REMOTE_ADDR", nullsToBlanks(req.getRemoteAddr())); envp.put("AUTH_TYPE", nullsToBlanks(req.getAuthType())); envp.put("REMOTE_USER", nullsToBlanks(req.getRemoteUser())); envp.put("REMOTE_IDENT", ""); //not necessary for full compliance envp.put("CONTENT_TYPE", nullsToBlanks(req.getContentType()));
/** * Converts null strings to blank strings ("") * * @param s string to be converted if necessary * @return a non-null string, either the original or the empty string * ("") if the original was <code>null</code> */ protected String nullsToBlanks(String s) { return nullsToString(s, ""); }
("Cannot invoke PHP Gateway Handler through the invoker"); ScriptEnvironment env = new ScriptEnvironment(req, getServletContext(), scriptPathPrefix); if (env.isValid()) { byte[] buf = new byte[bufferSize]; int rv = php(buf, req.getRemoteUser(), req.getRequestURI(), env.getFullPath(), req.getContentLength(), syntaxHighlight);
expandScript(); sScriptNames = findScript(sPathInfoOrig, webAppRootDir, contextPath, envp.put("SERVER_NAME", nullsToBlanks(req.getServerName())); envp.put("GATEWAY_INTERFACE", "CGI/1.1"); envp.put("SERVER_PROTOCOL", nullsToBlanks(req.getProtocol())); envp.put("LOCAL_NAME", nullsToBlanks(req.getLocalName())); port = req.getLocalPort(); Integer iPort = (port == 0 ? new Integer(-1) : new Integer(port)); envp.put("LOCAL_PORT", iPort.toString()); envp.put("LOCAL_ADDR", nullsToBlanks(req.getLocalAddr())); envp.put("REQUEST_METHOD", nullsToBlanks(req.getMethod())); envp.put("PATH_TRANSLATED", nullsToBlanks(sPathTranslated)); envp.put("SCRIPT_NAME", nullsToBlanks(sScriptName)); envp.put("QUERY_STRING", nullsToBlanks(req.getQueryString())); envp.put("REMOTE_HOST", nullsToBlanks(req.getRemoteHost())); envp.put("REMOTE_ADDR", nullsToBlanks(req.getRemoteAddr())); envp.put("AUTH_TYPE", nullsToBlanks(req.getAuthType())); envp.put("REMOTE_USER", nullsToBlanks(req.getRemoteUser())); envp.put("REMOTE_IDENT", ""); //not necessary for full compliance envp.put("CONTENT_TYPE", nullsToBlanks(req.getContentType()));
/** * Converts null strings to blank strings ("") * * @param s string to be converted if necessary * @return a non-null string, either the original or the empty string * ("") if the original was <code>null</code> */ protected String nullsToBlanks(String s) { return nullsToString(s, ""); }
public static String cookies(ScriptEnvironment e) { return (String)e.getEnvironment().get("HTTP_COOKIE"); }
/** * Converts Environment Hastable to String array * * @return Srring array containing name value pairs. * @exception NullPointerException if a hash key has a null value */ public String[] getEnvironmentArray() throws NullPointerException { return hashToStringArray(env); }
public static String[] env(ScriptEnvironment e) { return e.getEnvironmentArray(); }