1<testcase>
2<info>
3<keywords>
4HTTP
5HTTP PUT
6Resume
7Content-Range
8</keywords>
9</info>
10# Server-side
11<reply>
12<data>
13HTTP/1.1 OK swsclose
14
15</data>
16</reply>
17
18# Client-side
19<client>
20<server>
21http
22</server>
23 <name>
24HTTP PUT with resume
25 </name>
26<file name="log/test33.txt">
27012345678
28012345678
29012345678
30012345678
31012345678
32012345678
33012345678
34012345678
35012345678
36012345678
37</file>
38 <command>
39http://%HOSTIP:%HTTPPORT/33 -Tlog/test33.txt -C 50
40</command>
41</client>
42
43# Verify data after the test has been "shot"
44<verify>
45<strip>
46^User-Agent:.*
47</strip>
48<protocol>
49PUT /33 HTTP/1.1
50Content-Range: bytes 50-99/100
51User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled)
52Host: %HOSTIP:%HTTPPORT
53Accept: */*
54Content-Length: 50
55Expect: 100-continue
56
57012345678
58012345678
59012345678
60012345678
61012345678
62</protocol>
63</verify>
64</testcase>
65