Return to test172 CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / curl / tests / data |
1.1 ! misho 1: <testcase> ! 2: <info> ! 3: <keywords> ! 4: HTTP ! 5: HTTP GET ! 6: cookies ! 7: </keywords> ! 8: </info> ! 9: ! 10: # Server-side ! 11: <reply> ! 12: <data> ! 13: HTTP/1.1 200 OK ! 14: Content-Length: 4 ! 15: Connection: close ! 16: ! 17: boo ! 18: </data> ! 19: </reply> ! 20: ! 21: # Client-side ! 22: <client> ! 23: <server> ! 24: http ! 25: </server> ! 26: <name> ! 27: HTTP with cookies file and custom added cookie ! 28: </name> ! 29: <command> ! 30: http://%HOSTIP:%HTTPPORT/we/want/172 -b log/jar172.txt -b "tool=curl; name=fool" ! 31: </command> ! 32: <file name="log/jar172.txt"> ! 33: # Netscape HTTP Cookie File ! 34: # https://curl.haxx.se/docs/http-cookies.html ! 35: # This file was generated by libcurl! Edit at your own risk. ! 36: ! 37: .%HOSTIP TRUE /silly/ FALSE 0 ismatch this ! 38: .%HOSTIP TRUE / FALSE 0 partmatch present ! 39: %HOSTIP FALSE /we/want/ FALSE 2139150993 nodomain value ! 40: </file> ! 41: </client> ! 42: ! 43: # Verify data after the test has been "shot" ! 44: <verify> ! 45: <strip> ! 46: ^User-Agent:.* ! 47: </strip> ! 48: <protocol> ! 49: GET /we/want/172 HTTP/1.1 ! 50: Host: %HOSTIP:%HTTPPORT ! 51: Accept: */* ! 52: Cookie: nodomain=value; partmatch=present; tool=curl; name=fool ! 53: ! 54: </protocol> ! 55: </verify> ! 56: </testcase>