Return to test1078 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/1.0 ! 6: HTTP GET ! 7: HTTP CONNECT ! 8: HTTP proxy ! 9: proxytunnel ! 10: </keywords> ! 11: </info> ! 12: ! 13: # ! 14: # Server-side ! 15: <reply> ! 16: <connect> ! 17: HTTP/1.1 200 Mighty fine indeed ! 18: Server: test tunnel 2000 ! 19: ! 20: </connect> ! 21: ! 22: <data nocheck="yes"> ! 23: HTTP/1.0 200 OK ! 24: Date: Thu, 09 Nov 2010 14:49:00 GMT ! 25: Server: test-server/fake ! 26: Content-Type: text/html ! 27: Funny-head: yesyes ! 28: Content-Length: 9 ! 29: Connection: keep-alive ! 30: ! 31: contents ! 32: </data> ! 33: </reply> ! 34: ! 35: # ! 36: # Client-side ! 37: <client> ! 38: <server> ! 39: http ! 40: http-proxy ! 41: </server> ! 42: <name> ! 43: HTTP 1.0 CONNECT with proxytunnel and downgrade GET to HTTP/1.0 ! 44: </name> ! 45: <command> ! 46: --proxy1.0 %HOSTIP:%PROXYPORT -p http://%HOSTIP.1078:%HTTPPORT/we/want/that/page/1078 http://%HOSTIP.1078:%HTTPPORT/we/want/that/page/1078 ! 47: </command> ! 48: <features> ! 49: proxy ! 50: </features> ! 51: </client> ! 52: ! 53: # ! 54: # Verify data after the test has been "shot" ! 55: <verify> ! 56: <strip> ! 57: ^User-Agent:.* ! 58: </strip> ! 59: <proxy> ! 60: CONNECT %HOSTIP.1078:%HTTPPORT HTTP/1.0 ! 61: Host: %HOSTIP.1078:%HTTPPORT ! 62: Proxy-Connection: Keep-Alive ! 63: ! 64: </proxy> ! 65: <protocol> ! 66: GET /we/want/that/page/1078 HTTP/1.1 ! 67: Host: %HOSTIP.1078:%HTTPPORT ! 68: Accept: */* ! 69: ! 70: GET /we/want/that/page/1078 HTTP/1.0 ! 71: Host: %HOSTIP.1078:%HTTPPORT ! 72: Accept: */* ! 73: ! 74: </protocol> ! 75: <stdout> ! 76: HTTP/1.1 200 Mighty fine indeed ! 77: Server: test tunnel 2000 ! 78: ! 79: HTTP/1.0 200 OK ! 80: Date: Thu, 09 Nov 2010 14:49:00 GMT ! 81: Server: test-server/fake ! 82: Content-Type: text/html ! 83: Funny-head: yesyes ! 84: Content-Length: 9 ! 85: Connection: keep-alive ! 86: ! 87: contents ! 88: HTTP/1.0 200 OK ! 89: Date: Thu, 09 Nov 2010 14:49:00 GMT ! 90: Server: test-server/fake ! 91: Content-Type: text/html ! 92: Funny-head: yesyes ! 93: Content-Length: 9 ! 94: Connection: keep-alive ! 95: ! 96: contents ! 97: </stdout> ! 98: </verify> ! 99: </testcase>