io.leopard.web.nobug.xss.ParameterParserImpl Maven / Gradle / Ivy
The newest version!
package io.leopard.web.nobug.xss;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import javax.servlet.http.HttpServletRequest;
public class ParameterParserImpl extends ParameterParserQueryStringImpl implements ParameterParser {
public ParameterParserImpl(HttpServletRequest request) {
super(request.getQueryString());
this.parsePost(request.getParameterMap());
}
protected void parsePost(Map map) {
Set> set = map.entrySet();
for (Entry entry : set) {
String name = entry.getKey();
if (params.containsKey(name)) {
continue;
}
this.addParameter(name, entry.getValue(), false);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy