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

1.1       misho       1: <testcase>
                      2: <info>
                      3: <keywords>
                      4: HTTP
                      5: HTTP GET
                      6: HTTP NTLM auth
                      7: connection re-use
                      8: </keywords>
                      9: </info>
                     10: # Server-side
                     11: <reply>
                     12: <servercmd>
                     13: connection-monitor
                     14: </servercmd>
                     15: 
                     16: <data>
                     17: HTTP/1.1 401 Authentication please!
                     18: Content-Length: 20
                     19: WWW-Authenticate: Digest realm="loonie", nonce="314156592"
                     20: WWW-Authenticate: Basic
                     21: 
                     22: Please auth with me
                     23: </data>
                     24: 
                     25: <data3>
                     26: HTTP/1.1 401 Authentication please!
                     27: Content-Length: 20
                     28: WWW-Authenticate: Digest realm="loonie", nonce="314156592"
                     29: WWW-Authenticate: Basic
                     30: 
                     31: Please auth with me
                     32: </data3>
                     33: 
                     34: # This is supposed to be returned when the server gets the second
                     35: # Authorization: NTLM line passed-in from the client
                     36: <data1000>
                     37: HTTP/1.1 200 Things are fine in server land
                     38: Server: Microsoft-IIS/5.0
                     39: Content-Length: 4
                     40: 
                     41: moo
                     42: </data1000>
                     43: 
                     44: <data1003>
                     45: HTTP/1.1 200 OK
                     46: Server: Another one/1.0
                     47: Content-Length: 4
                     48: 
                     49: boo
                     50: </data1003>
                     51: 
                     52: # This is the first reply after the redirection
                     53: <data1011>
                     54: HTTP/1.1 200 OK
                     55: Server: Microsoft-IIS/5.0
                     56: Content-Type: text/html; charset=iso-8859-1
                     57: Content-Length: 34
                     58: 
                     59: This is not the real page either!
                     60: </data1011>
                     61: 
                     62: <datacheck>
                     63: HTTP/1.1 401 Authentication please!
                     64: Content-Length: 20
                     65: WWW-Authenticate: Digest realm="loonie", nonce="314156592"
                     66: WWW-Authenticate: Basic
                     67: 
                     68: HTTP/1.1 200 Things are fine in server land
                     69: Server: Microsoft-IIS/5.0
                     70: Content-Length: 4
                     71: 
                     72: moo
                     73: </datacheck>
                     74: 
                     75: </reply>
                     76: 
                     77: # Client-side
                     78: <client>
                     79: <server>
                     80: http
                     81: </server>
                     82: <features>
                     83: !SSPI
                     84: crypto
                     85: </features>
                     86:  <name>
                     87: HTTP with --anyauth and connection re-use
                     88:  </name>
                     89:  <command>
                     90: http://%HOSTIP:%HTTPPORT/1418 -u testuser:testpass --anyauth http://%HOSTIP:%HTTPPORT/14180003
                     91: </command>
                     92: </client>
                     93: 
                     94: # Verify data after the test has been "shot"
                     95: <verify>
                     96: <strip>
                     97: ^User-Agent:.*
                     98: </strip>
                     99: <protocol>
                    100: GET /1418 HTTP/1.1
                    101: Host: %HOSTIP:%HTTPPORT
                    102: Accept: */*
                    103: 
                    104: GET /1418 HTTP/1.1
                    105: Host: %HOSTIP:%HTTPPORT
                    106: Authorization: Digest username="testuser", realm="loonie", nonce="314156592", uri="/1418", response="986238b7e0077754944c966f56d9bc77"
                    107: Accept: */*
                    108: 
                    109: GET /14180003 HTTP/1.1
                    110: Host: %HOSTIP:%HTTPPORT
                    111: Accept: */*
                    112: 
                    113: GET /14180003 HTTP/1.1
                    114: Host: %HOSTIP:%HTTPPORT
                    115: Authorization: Digest username="testuser", realm="loonie", nonce="314156592", uri="/14180003", response="1c6390a67bac3283a9b023402f3b3540"
                    116: Accept: */*
                    117: 
                    118: [DISCONNECT]
                    119: </protocol>
                    120: </verify>
                    121: </testcase>

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