Annotation of embedaddon/curl/tests/data/test1331, revision 1.1.1.1

1.1       misho       1: <testcase>
                      2: # Test case inspired by this question on stackoverflow:
                      3: #
                      4: # https://stackoverflow.com/questions/10017165/use-libcurl-with-bluecoat-cookie-proxy
                      5: #
                      6: <info>
                      7: <keywords>
                      8: HTTP
                      9: HTTP GET
                     10: HTTP proxy
                     11: cookies
                     12: </keywords>
                     13: </info>
                     14: 
                     15: # Server-side
                     16: <reply>
                     17: <data>
                     18: HTTP/1.1 407 Me not know you swsbounce
                     19: Date: Tue, 25 Sep 2001 19:37:44 GMT
                     20: Content-Type: text/html
                     21: Set-Cookie: proxycookie=weirdo; Path=/
                     22: Cache-control: private
                     23: Content-Length: 62
                     24: Proxy-Authenticate: Basic realm="moo on you"
                     25: 
                     26: This server reply is for testing a simple cookie test case...
                     27: </data>
                     28: 
                     29: <data1>
                     30: HTTP/1.1 200 Fine!
                     31: Content-Type: text/html
                     32: Content-Length: 6
                     33: 
                     34: hello
                     35: </data1>
                     36: 
                     37: <datacheck>
                     38: HTTP/1.1 407 Me not know you swsbounce
                     39: Date: Tue, 25 Sep 2001 19:37:44 GMT
                     40: Content-Type: text/html
                     41: Set-Cookie: proxycookie=weirdo; Path=/
                     42: Cache-control: private
                     43: Content-Length: 62
                     44: Proxy-Authenticate: Basic realm="moo on you"
                     45: 
                     46: HTTP/1.1 200 Fine!
                     47: Content-Type: text/html
                     48: Content-Length: 6
                     49: 
                     50: hello
                     51: </datacheck>
                     52: 
                     53: 
                     54: </reply>
                     55: 
                     56: # Client-side
                     57: <client>
                     58: <server>
                     59: http
                     60: </server>
                     61:  <name>
                     62: HTTP --proxy-anyauth and 407 with cookies
                     63:  </name>
                     64:  <command>
                     65: -U myname:mypassword -x %HOSTIP:%HTTPPORT http://z.x.com/1331 --proxy-anyauth -c log/dump1331
                     66: </command>
                     67: <features>
                     68: proxy
                     69: </features>
                     70: </client>
                     71: 
                     72: # Verify data after the test has been "shot"
                     73: <verify>
                     74: <strip>
                     75: ^User-Agent:.*
                     76: </strip>
                     77: <protocol>
                     78: GET http://z.x.com/1331 HTTP/1.1
                     79: Host: z.x.com
                     80: Accept: */*
                     81: Proxy-Connection: Keep-Alive
                     82: 
                     83: GET http://z.x.com/1331 HTTP/1.1
                     84: Host: z.x.com
                     85: Proxy-Authorization: Basic bXluYW1lOm15cGFzc3dvcmQ=
                     86: Accept: */*
                     87: Proxy-Connection: Keep-Alive
                     88: Cookie: proxycookie=weirdo
                     89: 
                     90: </protocol>
                     91: </verify>
                     92: </testcase>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>