1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP PUT 6chunked Transfer-Encoding 7</keywords> 8</info> 9# 10# Server-side 11<reply> 12<data> 13HTTP/1.0 200 OK 14Server: test-server/fake 15Content-Type: text/html 16Content-Length: 6 17 18blaha 19</data> 20</reply> 21 22# 23# Client-side 24<client> 25<server> 26http 27</server> 28<name> 29HTTP PUT from stdin with set size, disabling chunked transfer-encoding 30</name> 31<command> 32 -T - -H "Transfer-Encoding:" -H "Content-Length: 14" http://%HOSTIP:%HTTPPORT/%TESTNUMBER 33</command> 34<stdin> 35data on stdin 36</stdin> 37</client> 38 39# 40# Verify data after the test has been "shot" 41<verify> 42<protocol> 43PUT /%TESTNUMBER HTTP/1.1 44Host: %HOSTIP:%HTTPPORT 45User-Agent: curl/%VERSION 46Accept: */* 47Content-Length: 14 48Expect: 100-continue 49 50data on stdin 51</protocol> 52</verify> 53</testcase> 54