public class HttpParser extends Object implements org.rapidoid.util.Constants
| Constructor and Description |
|---|
HttpParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
parse(org.rapidoid.buffer.Buf buf,
org.rapidoid.wrap.BoolWrap isGet,
org.rapidoid.wrap.BoolWrap isKeepAlive,
org.rapidoid.data.Range body,
org.rapidoid.data.Range verb,
org.rapidoid.data.Range uri,
org.rapidoid.data.Range path,
org.rapidoid.data.Range query,
org.rapidoid.data.Range protocol,
org.rapidoid.data.Ranges headers,
org.rapidoid.net.impl.RapidoidHelper helper) |
void |
parse2(org.rapidoid.buffer.Buf buf,
org.rapidoid.wrap.BoolWrap isGet,
org.rapidoid.wrap.BoolWrap isKeepAlive,
org.rapidoid.data.Range body,
org.rapidoid.data.Range verb,
org.rapidoid.data.Range uri,
org.rapidoid.data.Range path,
org.rapidoid.data.Range query,
org.rapidoid.data.Range protocol,
org.rapidoid.data.Ranges headers,
org.rapidoid.net.impl.RapidoidHelper helper) |
void |
parseBody(org.rapidoid.buffer.Buf src,
org.rapidoid.data.KeyValueRanges headers,
org.rapidoid.data.Range body,
org.rapidoid.data.KeyValueRanges data,
org.rapidoid.data.KeyValueRanges files,
org.rapidoid.net.impl.RapidoidHelper helper) |
int |
parseHeaders(org.rapidoid.buffer.Buf buf,
int from,
int to,
org.rapidoid.data.KeyValueRanges headersKV,
org.rapidoid.net.impl.RapidoidHelper helper) |
void |
parseHeadersIntoKV(org.rapidoid.buffer.Buf buf,
org.rapidoid.data.Ranges headers,
org.rapidoid.data.KeyValueRanges headersKV,
org.rapidoid.data.KeyValueRanges cookies,
org.rapidoid.net.impl.RapidoidHelper helper) |
void |
parseParams(org.rapidoid.buffer.Buf buf,
org.rapidoid.data.KeyValueRanges params,
org.rapidoid.data.Range range) |
public void parse(org.rapidoid.buffer.Buf buf,
org.rapidoid.wrap.BoolWrap isGet,
org.rapidoid.wrap.BoolWrap isKeepAlive,
org.rapidoid.data.Range body,
org.rapidoid.data.Range verb,
org.rapidoid.data.Range uri,
org.rapidoid.data.Range path,
org.rapidoid.data.Range query,
org.rapidoid.data.Range protocol,
org.rapidoid.data.Ranges headers,
org.rapidoid.net.impl.RapidoidHelper helper)
public void parse2(org.rapidoid.buffer.Buf buf,
org.rapidoid.wrap.BoolWrap isGet,
org.rapidoid.wrap.BoolWrap isKeepAlive,
org.rapidoid.data.Range body,
org.rapidoid.data.Range verb,
org.rapidoid.data.Range uri,
org.rapidoid.data.Range path,
org.rapidoid.data.Range query,
org.rapidoid.data.Range protocol,
org.rapidoid.data.Ranges headers,
org.rapidoid.net.impl.RapidoidHelper helper)
public void parseParams(org.rapidoid.buffer.Buf buf,
org.rapidoid.data.KeyValueRanges params,
org.rapidoid.data.Range range)
public int parseHeaders(org.rapidoid.buffer.Buf buf,
int from,
int to,
org.rapidoid.data.KeyValueRanges headersKV,
org.rapidoid.net.impl.RapidoidHelper helper)
public void parseHeadersIntoKV(org.rapidoid.buffer.Buf buf,
org.rapidoid.data.Ranges headers,
org.rapidoid.data.KeyValueRanges headersKV,
org.rapidoid.data.KeyValueRanges cookies,
org.rapidoid.net.impl.RapidoidHelper helper)
public void parseBody(org.rapidoid.buffer.Buf src,
org.rapidoid.data.KeyValueRanges headers,
org.rapidoid.data.Range body,
org.rapidoid.data.KeyValueRanges data,
org.rapidoid.data.KeyValueRanges files,
org.rapidoid.net.impl.RapidoidHelper helper)
Copyright © 2014–2015 Nikolche Mihajlovski. All rights reserved.