package http_parser.lolevel;
import java.nio.*; import java.util.*;
import http_parser.ParserType;
import static http_parser.lolevel.Util.*;
public class Upgrade {
static final String upgrade = "GET /demo HTTP/1.1\r\n" +
"Connection: Upgrade\r\n" +
"Upgrade: WebSocket\r\n\r\n" +
"third key data";
static void test () {
p(Upgrade.class);
HTTPParser parser = new HTTPParser(ParserType.HTTP_REQUEST);
ByteBuffer buf = buffer(upgrade);
int read = parser.execute(Util.SETTINGS_NULL, buf);
check (63 == read);
String s = str(buf);
check ("third key data".equals(str(buf)));
}
}