Little improve in pipelining exception
[MonkeyD.git] / qa / ranges_test01.htt
blobcb5b577a5340549416da49876b7960444101bded
1 ###############################################################################
2 # DESCRIPTION
3 #       Test partial content request. Range type: 0- (from offset 0 to end)
5 # AUTHOR
6 #       Carlos Ghan <charlie.brown.uy@gmail.com>
8 # DATE
9 #       February 02 2010        
11 # COMMENTS
12 #       RFC 2616 Section 14.35
13 ###############################################################################
16 INCLUDE __CONFIG
17 INCLUDE __MACROS
19 CLIENT
20 _CALL INIT
21 _CALL TESTDOC_GETSIZE
23 # Last offset = document_length - 1
24 _OP $TEST_DOC_LEN SUB 1 TEST_DOC_LAST
26 _REQ $HOST $PORT
27 __GET /$TEST_DOC $HTTPVER
28 __Host: $HOST
29 __Range: bytes=0-
30 __Connection: close
32 _EXPECT . "HTTP/1.1 206 Partial Content"
33 _EXPECT . "Date:"
34 _EXPECT . "Content-Range: bytes 0-${TEST_DOC_LAST}/${TEST_DOC_LEN}"
35 _EXPECT . "Content-Length: $TEST_DOC_LEN"
36 _WAIT
37 END