3 # this test is meant to be exactly like 547 but using Digest instead of NTLM
16 # as a bonus, ww use an excessive nonce length
18 HTTP/1.1 407 Authorization Required swsclose
\r
19 Server: Apache/1.3.27 (Darwin) PHP/4.1.2
\r
20 Proxy-Authenticate: Digest realm="something fun to read", nonce="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
\r
21 Content-Type: text/html; charset=iso-8859-1
\r
24 This is not the real page
27 # This is supposed to be returned when the server gets the Digest
28 # Authorization: line passed-in from the client
30 HTTP/1.1 200 Things are fine in proxy land swsclose
\r
31 Server: Microsoft-IIS/5.0
\r
32 Content-Type: text/html; charset=iso-8859-1
\r
35 Contents of that page you requested, sir.
39 HTTP/1.1 407 Authorization Required swsclose
\r
40 Server: Apache/1.3.27 (Darwin) PHP/4.1.2
\r
41 Proxy-Authenticate: Digest realm="something fun to read", nonce="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
\r
42 Content-Type: text/html; charset=iso-8859-1
\r
45 HTTP/1.1 200 Things are fine in proxy land swsclose
\r
46 Server: Microsoft-IIS/5.0
\r
47 Content-Type: text/html; charset=iso-8859-1
\r
50 Contents of that page you requested, sir.
68 HTTP proxy auth Digest with POST data from read callback
71 http://test.remote.example.com/path/551 http://%HOSTIP:%HTTPPORT s1lly:pers0n
75 # Verify data after the test has been "shot"
81 POST http://test.remote.example.com/path/551 HTTP/1.1
\r
82 Host: test.remote.example.com
\r
85 Content-Type: application/x-www-form-urlencoded
\r
87 this is the blurb we want to upload
88 POST http://test.remote.example.com/path/551 HTTP/1.1
\r
89 Host: test.remote.example.com
\r
90 Proxy-Authorization: Digest username="s1lly", realm="something fun to read", nonce="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", uri="/path/551", response="3325240726fbdaf1e61f3a0dd40b930c"
\r
93 Content-Type: application/x-www-form-urlencoded
\r
95 this is the blurb we want to upload