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

1.1       misho       1: <testcase>
                      2: <info>
                      3: <keywords>
                      4: HTTP
                      5: HTTP GET
                      6: HTTP Digest auth
                      7: --anyauth
                      8: </keywords>
                      9: </info>
                     10: # Server-side
                     11: <reply>
                     12: <data>
                     13: HTTP/1.1 401 Authorization Required
                     14: Server: Apache/1.3.27 (Darwin) PHP/4.1.2
                     15: WWW-Authenticate: Digest realm="testrealm", nonce="1053604199"
                     16: WWW-Authenticate: NTLM
                     17: Content-Type: text/html; charset=iso-8859-1
                     18: Content-Length: 26
                     19: 
                     20: This is not the real page
                     21: </data>
                     22: 
                     23: # This is supposed to be returned when the server gets a
                     24: # Authorization: Digest line passed-in from the client
                     25: <data1000>
                     26: HTTP/1.1 200 OK
                     27: Server: Apache/1.3.27 (Darwin) PHP/4.1.2
                     28: Content-Type: text/html; charset=iso-8859-1
                     29: Content-Length: 23
                     30: 
                     31: This IS the real page!
                     32: </data1000>
                     33: 
                     34: <datacheck>
                     35: HTTP/1.1 401 Authorization Required
                     36: Server: Apache/1.3.27 (Darwin) PHP/4.1.2
                     37: WWW-Authenticate: Digest realm="testrealm", nonce="1053604199"
                     38: WWW-Authenticate: NTLM
                     39: Content-Type: text/html; charset=iso-8859-1
                     40: Content-Length: 26
                     41: 
                     42: HTTP/1.1 200 OK
                     43: Server: Apache/1.3.27 (Darwin) PHP/4.1.2
                     44: Content-Type: text/html; charset=iso-8859-1
                     45: Content-Length: 23
                     46: 
                     47: This IS the real page!
                     48: </datacheck>
                     49: 
                     50: </reply>
                     51: 
                     52: # Client-side
                     53: <client>
                     54: <features>
                     55: !SSPI
                     56: NTLM
                     57: </features>
                     58: <server>
                     59: http
                     60: </server>
                     61:  <name>
                     62: HTTP with Digest *OR* NTLM authorization
                     63:  </name>
                     64:  <command>
                     65: http://%HOSTIP:%HTTPPORT/70 -u testuser:testpass --anyauth
                     66: </command>
                     67: </client>
                     68: 
                     69: # Verify data after the test has been "shot"
                     70: <verify>
                     71: <strip>
                     72: ^User-Agent:.*
                     73: </strip>
                     74: <protocol>
                     75: GET /70 HTTP/1.1
                     76: Host: %HOSTIP:%HTTPPORT
                     77: User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
                     78: Accept: */*
                     79: 
                     80: GET /70 HTTP/1.1
                     81: Host: %HOSTIP:%HTTPPORT
                     82: Authorization: Digest username="testuser", realm="testrealm", nonce="1053604199", uri="/70", response="2c9a6f00af0d86497b177b90e90c688a"
                     83: User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
                     84: Accept: */*
                     85: 
                     86: </protocol>
                     87: </verify>
                     88: </testcase>

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