test684 (765B)
1 <testcase> 2 <info> 3 <keywords> 4 HTTP 5 netrc 6 </keywords> 7 </info> 8 # 9 # Server-side 10 <reply> 11 <data> 12 HTTP/1.1 200 OK 13 Date: Fri, 05 Aug 2022 10:09:00 GMT 14 Server: test-server/fake 15 Content-Type: text/plain 16 Content-Length: 6 17 Connection: close 18 19 -foo- 20 </data> 21 </reply> 22 23 # 24 # Client-side 25 <client> 26 <server> 27 http 28 </server> 29 <name> 30 netrc with no login 31 </name> 32 <command> 33 --netrc-optional --netrc-file %LOGDIR/netrc%TESTNUMBER http://%HOSTIP:%HTTPPORT/ 34 </command> 35 <file name="%LOGDIR/netrc%TESTNUMBER" > 36 machine %HOSTIP password 5up3r53cr37 37 </file> 38 </client> 39 40 # 41 # Verify data after the test has been "shot" 42 <verify> 43 <protocol> 44 GET / HTTP/1.1 45 Host: %HOSTIP:%HTTPPORT 46 Authorization: Basic %b64[:5up3r53cr37]b64% 47 User-Agent: curl/%VERSION 48 Accept: */* 49 50 </protocol> 51 </verify> 52 </testcase>