forked from http-parser/http-parser.java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathHTTPParser.java
More file actions
36 lines (27 loc) · 739 Bytes
/
HTTPParser.java
File metadata and controls
36 lines (27 loc) · 739 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package http_parser;
import java.nio.ByteBuffer;
public class HTTPParser extends http_parser.lolevel.HTTPParser {
public HTTPParser() { super(); }
public HTTPParser(ParserType type) { super(type); }
public int getMajor() {
return super.http_major;
}
public int getMinor() {
return super.http_minor;
}
public int getStatusCode() {
return super.status_code;
}
public HTTPMethod getHTTPMethod() {
return super.method;
}
public boolean getUpgrade() {
return super.upgrade;
}
public boolean shouldKeepAlive() {
return super.http_should_keep_alive();
}
public void execute(ParserSettings settings, ByteBuffer data) {
this.execute(settings.getLoLevelSettings(), data);
}
}