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);
157158159160161162163164165166167
"\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());
205206207208209210211212213214215
con.write("1234"); String header = con.readStringByDelimiter("\r\n\r\n") + "\r\n"; int contentLength = QAUtil.readContentLength(header); con.readByteBufferByLength(contentLength); QAUtil.sleep(200);
252253254255256257258259260261262
"\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) {
313314315316317318319320321322323