public class AjpRequestParser extends Object
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
AjpRequestParser.IntegerHolder |
|
protected static class |
AjpRequestParser.StringHolder |
| Modifier and Type | Field | Description |
|---|---|---|
static String |
AJP_REMOTE_PORT |
|
static String |
AUTH_TYPE |
|
static String |
CONTEXT |
|
static int |
CPING |
|
static int |
CPONG |
|
static int |
FORWARD_REQUEST |
|
static String |
QUERY_STRING |
|
static String |
REMOTE_USER |
|
static String |
REQ_ATTRIBUTE |
|
static String |
ROUTE |
|
static String |
SECRET |
|
static String |
SERVLET_PATH |
|
static int |
SHUTDOWN |
|
static String |
SSL_CERT |
|
static String |
SSL_CIPHER |
|
static String |
SSL_KEY_SIZE |
|
static String |
SSL_SESSION |
|
static String |
STORED_METHOD |
|
static int |
STRING_LENGTH_MASK |
| Constructor | Description |
|---|---|
AjpRequestParser(String encoding,
boolean doDecode,
int maxParameters,
int maxHeaders,
boolean slashDecodingFlag,
boolean allowUnescapedCharactersInUrl) |
|
AjpRequestParser(String encoding,
boolean doDecode,
int maxParameters,
int maxHeaders,
boolean slashDecodingFlag,
boolean allowUnescapedCharactersInUrl,
String allowedRequestAttributesPattern) |
|
AjpRequestParser(String encoding,
boolean doDecode,
int maxParameters,
int maxHeaders,
boolean slashDecodingFlag,
boolean allowUnescapedCharactersInUrl,
String allowedRequestAttributesPattern,
String secret) |
| Modifier and Type | Method | Description |
|---|---|---|
protected HttpString |
headers(int offset) |
|
void |
parse(ByteBuffer buf,
io.undertow.server.protocol.ajp.AjpRequestParseState state,
HttpServerExchange exchange) |
|
protected AjpRequestParser.IntegerHolder |
parse16BitInteger(ByteBuffer buf,
io.undertow.server.protocol.ajp.AjpRequestParseState state) |
|
protected AjpRequestParser.StringHolder |
parseString(ByteBuffer buf,
io.undertow.server.protocol.ajp.AjpRequestParseState state,
io.undertow.server.protocol.ajp.AjpRequestParser.StringType type) |
public static final int FORWARD_REQUEST
public static final int CPONG
public static final int CPING
public static final int SHUTDOWN
public static final String QUERY_STRING
public static final String SSL_CERT
public static final String CONTEXT
public static final String SERVLET_PATH
public static final String REMOTE_USER
public static final String AUTH_TYPE
public static final String ROUTE
public static final String SSL_CIPHER
public static final String SSL_SESSION
public static final String REQ_ATTRIBUTE
public static final String SSL_KEY_SIZE
public static final String SECRET
public static final String STORED_METHOD
public static final String AJP_REMOTE_PORT
public static final int STRING_LENGTH_MASK
public AjpRequestParser(String encoding, boolean doDecode, int maxParameters, int maxHeaders, boolean slashDecodingFlag, boolean allowUnescapedCharactersInUrl)
public AjpRequestParser(String encoding, boolean doDecode, int maxParameters, int maxHeaders, boolean slashDecodingFlag, boolean allowUnescapedCharactersInUrl, String allowedRequestAttributesPattern)
public void parse(ByteBuffer buf, io.undertow.server.protocol.ajp.AjpRequestParseState state, HttpServerExchange exchange) throws IOException, BadRequestException
IOExceptionBadRequestExceptionprotected HttpString headers(int offset)
protected AjpRequestParser.IntegerHolder parse16BitInteger(ByteBuffer buf, io.undertow.server.protocol.ajp.AjpRequestParseState state)
protected AjpRequestParser.StringHolder parseString(ByteBuffer buf, io.undertow.server.protocol.ajp.AjpRequestParseState state, io.undertow.server.protocol.ajp.AjpRequestParser.StringType type) throws UnsupportedEncodingException, BadRequestException
Copyright © 2026 JBoss by Red Hat. All rights reserved.