本文整理了Java中org.ocpsoft.rewrite.servlet.util.QueryStringBuilder.decode
方法的一些代码示例,展示了QueryStringBuilder.decode
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryStringBuilder.decode
方法的具体详情如下:
包路径:org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
类名称:QueryStringBuilder
方法名:decode
[英]Return a new QueryStringBuilder instance having called URLDecoder#decode(String,String) on each name=value pair.
[中]返回一个新的QueryStringBuilder实例,该实例在每个name=value对上调用了urldecker#decode(String,String)。
代码示例来源:origin: ocpsoft/rewrite
/**
* Return this {@link URLBuilder} after path segments and query parameters have been decoded.
*/
public URLBuilder decode()
{
return new URLBuilder(getDecodedSegments(), metadata, query.decode());
}
代码示例来源:origin: ocpsoft/rewrite
/**
* Return this {@link URLBuilder} after path segments and query parameters have been decoded.
*/
public URLBuilder decode()
{
return new URLBuilder(getDecodedSegments(), metadata, query.decode());
}
代码示例来源:origin: org.ocpsoft.rewrite/rewrite-api-servlet
/**
* Return this {@link URLBuilder} after path segments and query parameters have been decoded.
*/
public URLBuilder decode()
{
return new URLBuilder(getDecodedSegments(), metadata, query.decode());
}
代码示例来源:origin: ocpsoft/rewrite
@Override
public boolean evaluateHttp(final HttpServletRewrite event, final EvaluationContext context)
{
QueryStringBuilder queryString = QueryStringBuilder.createFromEncoded(event.getAddress().getQuery())
.decode();
for (String name : queryString.getParameterNames()) {
for (String value : queryString.getParameterValues(name)) {
if (value != null && pattern.parse(value).submit(event, context))
{
return true;
}
}
}
return false;
}
代码示例来源:origin: org.ocpsoft.rewrite/rewrite-config-servlet
@Override
public boolean evaluateHttp(final HttpServletRewrite event, final EvaluationContext context)
{
QueryStringBuilder queryString = QueryStringBuilder.createFromEncoded(event.getAddress().getQuery())
.decode();
for (String name : queryString.getParameterNames()) {
for (String value : queryString.getParameterValues(name)) {
if (value != null && pattern.parse(value).submit(event, context))
{
return true;
}
}
}
return false;
}
代码示例来源:origin: ocpsoft/rewrite
@Override
public boolean evaluateHttp(final HttpServletRewrite event, final EvaluationContext context)
{
QueryStringBuilder queryString = QueryStringBuilder.createFromEncoded(event.getAddress().getQuery())
.decode();
for (String name : queryString.getParameterNames()) {
for (String value : queryString.getParameterValues(name)) {
if (value != null && pattern.parse(value).submit(event, context))
{
return true;
}
}
}
return false;
}
代码示例来源:origin: org.ocpsoft.rewrite/rewrite-config-servlet
@Override
public boolean evaluateHttp(final HttpServletRewrite event, final EvaluationContext context)
{
QueryStringBuilder queryString = QueryStringBuilder.createFromEncoded(event.getAddress().getQuery())
.decode();
for (String name : queryString.getParameterNames()) {
String[] parameterValues = queryString.getParameterValues(name);
if (parameterName.equals(name))
{
if (parameterValues == null || (parameterValues.length == 0))
{
return pattern.parse("").matches();
}
else
{
for (String value : parameterValues) {
ParameterizedPatternResult parseResult = pattern.parse(value);
if (parseResult.matches())
{
return parseResult.submit(event, context);
}
}
}
}
}
return false;
}
代码示例来源:origin: ocpsoft/rewrite
@Override
public boolean evaluateHttp(final HttpServletRewrite event, final EvaluationContext context)
{
QueryStringBuilder queryString = QueryStringBuilder.createFromEncoded(event.getAddress().getQuery())
.decode();
for (String name : queryString.getParameterNames()) {
String[] parameterValues = queryString.getParameterValues(name);
if (parameterName.equals(name))
{
if (parameterValues == null || (parameterValues.length == 0))
{
return pattern.parse("").matches();
}
else
{
for (String value : parameterValues) {
ParameterizedPatternResult parseResult = pattern.parse(value);
if (parseResult.matches())
{
return parseResult.submit(event, context);
}
}
}
}
}
return false;
}
代码示例来源:origin: ocpsoft/rewrite
@Override
public boolean evaluateHttp(final HttpServletRewrite event, final EvaluationContext context)
{
QueryStringBuilder queryString = QueryStringBuilder.createFromEncoded(event.getAddress().getQuery())
.decode();
for (String name : queryString.getParameterNames()) {
String[] parameterValues = queryString.getParameterValues(name);
if (parameterName.equals(name))
{
if (parameterValues == null || (parameterValues.length == 0))
{
return pattern.parse("").matches();
}
else
{
for (String value : parameterValues) {
ParameterizedPatternResult parseResult = pattern.parse(value);
if (parseResult.matches())
{
return parseResult.submit(event, context);
}
}
}
}
}
return false;
}
代码示例来源:origin: org.ocpsoft.rewrite/rewrite-config-servlet
query.addParameters(in.getInboundAddress().getQuery());
String token = query.decode().getParameter(tokenName);
if (token != null)
代码示例来源:origin: ocpsoft/rewrite
query.addParameters(in.getInboundAddress().getQuery());
String token = query.decode().getParameter(tokenName);
if (token != null)
代码示例来源:origin: ocpsoft/rewrite
query.addParameters(in.getInboundAddress().getQuery());
String token = query.decode().getParameter(tokenName);
if (token != null)
内容来源于网络,如有侵权,请联系作者删除!