1<testcase> 2<info> 3<keywords> 4protocol 5--write-out 6</keywords> 7</info> 8# Server-side 9<reply> 10<data nocheck="yes"> 11HTTP/1.1 200 OK 12Date: Thu, 09 Nov 2010 14:49:00 GMT 13Content-Length: 9 14Connection: close 15Content-Type: text/plain 16 17testdata 18</data> 19 20</reply> 21 22# Client-side 23<client> 24<server> 25http 26</server> 27 28<name> 29Check if %{stderr} and %{stdout} switch between stdout and stderr. 30</name> 31<command> 32http://%HOSTIP:%HTTPPORT/1457 --silent --write-out 'line1%{stderr}line2%{stdout}line3' 33</command> 34</client> 35 36# Verify data 37<verify> 38<stdout nonewline="yes"> 39HTTP/1.1 200 OK 40Date: Thu, 09 Nov 2010 14:49:00 GMT 41Content-Length: 9 42Connection: close 43Content-Type: text/plain 44 45testdata 46line1line3 47</stdout> 48<stderr nonewline="yes"> 49line2 50</stderr> 51<protocol> 52GET /1457 HTTP/1.1 53Host: %HOSTIP:%HTTPPORT 54User-Agent: curl/%VERSION 55Accept: */* 56 57</protocol> 58</verify> 59</testcase> 60