6768697071727374757677
"\r\n"); String header = con.readStringByDelimiter("\r\n\r\n") + "\r\n"; int contentLength = QAUtil.readContentLength(header); con.readByteBufferByLength(contentLength); Assert.assertTrue(header.indexOf("Connection: close") != -1); QAUtil.sleep(400);
104105106107108109110111112113114
"\r\n"); String header = con.readStringByDelimiter("\r\n\r\n") + "\r\n"; int contentLength = QAUtil.readContentLength(header); con.readByteBufferByLength(contentLength); if (i == 1) { Assert.assertTrue(header.indexOf("Connection: close") != -1); QAUtil.sleep(400);
112113114115116117118119120121122
158159160161162163164165166167168
"\r\n"); String header = con.readStringByDelimiter("\r\n\r\n") + "\r\n"; int contentLength = QAUtil.readContentLength(header); con.readByteBufferByLength(contentLength); Assert.assertTrue(header.indexOf("Connection: close") != -1); con.close();
187188189190191192193194195196197
"\r\n"); String header = con.readStringByDelimiter("\r\n\r\n") + "\r\n"; int contentLength = QAUtil.readContentLength(header); con.readByteBufferByLength(contentLength); Assert.assertTrue(header.indexOf("200") != -1); } QAUtil.sleep(1500);
6566676869707172737475
102103104105106107108109110111112
"\r\n"); String header = con.readStringByDelimiter("\r\n\r\n") + "\r\n"; int contentLength = QAUtil.readContentLength(header); con.readByteBufferByLength(contentLength); QAUtil.sleep(400); if (h1.countOnRequestCalled() != 1) {
156157158159160161162163164165166
"\r\n"); String header = con.readStringByDelimiter("\r\n\r\n") + "\r\n"; int contentLength = QAUtil.readContentLength(header); con.readByteBufferByLength(contentLength); QAUtil.sleep(200); Assert.assertEquals(1, h1.countOnRequestCalled());