03-27-2012 06:19 AM
protected String getScriptMethod()
{
String method = req.getMethod();
if(method.equalsIgnoreCase("post"))
{
boolean overloadParam = false;
String overload = req.getHeader("X-HTTP-Method-Override");
if(overload == null || overload.length() == 0)
{
overload = req.getParameter("alf_method");
overloadParam = true;
}
if(overload != null && overload.length() > 0)
{
if(logger.isDebugEnabled())
logger.debug((new StringBuilder()).append("POST is tunnelling method '").append(overload).append("' as specified by ").append(overloadParam ? "alf_method parameter" : "X-HTTP-Method-Override header").toString());
method = overload;
}
}
return method;
}
if (method.equalsIgnoreCase("get") || method.equalsIgnoreCase("post"))
04-09-2012 11:50 AM
06-26-2012 01:38 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.