diff options
Diffstat (limited to 'Utilities/cmcurl-7.19.0/tests/data/test555')
-rw-r--r-- | Utilities/cmcurl-7.19.0/tests/data/test555 | 136 |
1 files changed, 0 insertions, 136 deletions
diff --git a/Utilities/cmcurl-7.19.0/tests/data/test555 b/Utilities/cmcurl-7.19.0/tests/data/test555 deleted file mode 100644 index ae20074..0000000 --- a/Utilities/cmcurl-7.19.0/tests/data/test555 +++ /dev/null @@ -1,136 +0,0 @@ -<testcase> -# NOTE: this test case is a duplicate of 547 but the tool is built to use the -# multi interface instead of easy, but that shouldn't be noticable at all in -# this file! -<info> -<keywords> -HTTP -HTTP POST -POST callback -HTTP proxy NTLM auth -multi -</keywords> -</info> - -# Server-side -<reply> - -<data> -HTTP/1.1 407 Authorization Required swsclose -Server: Apache/1.3.27 (Darwin) PHP/4.1.2 -Proxy-Authenticate: Blackmagic realm="gimme all yer s3cr3ts" -Proxy-Authenticate: Basic realm="gimme all yer s3cr3ts" -Proxy-Authenticate: NTLM -Content-Type: text/html; charset=iso-8859-1 -Connection: close - -This is not the real page -</data> - -# this is returned first since we get no proxy-auth -<data1001> -HTTP/1.1 407 Authorization Required to proxy me my dear -Proxy-Authenticate: NTLM TlRMTVNTUAACAAAAAgACADAAAAAGgoEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== -Content-Length: 34 - -Hey you, authenticate or go away! -</data1001> - -# This is supposed to be returned when the server gets the second -# Authorization: NTLM line passed-in from the client -<data1002> -HTTP/1.1 200 Things are fine in proxy land swsclose -Server: Microsoft-IIS/5.0 -Content-Type: text/html; charset=iso-8859-1 -Content-Length: 42 - -Contents of that page you requested, sir. -</data1002> - -<datacheck> -HTTP/1.1 407 Authorization Required swsclose -Server: Apache/1.3.27 (Darwin) PHP/4.1.2 -Proxy-Authenticate: Blackmagic realm="gimme all yer s3cr3ts" -Proxy-Authenticate: Basic realm="gimme all yer s3cr3ts" -Proxy-Authenticate: NTLM -Content-Type: text/html; charset=iso-8859-1 -Connection: close - -HTTP/1.1 407 Authorization Required to proxy me my dear -Proxy-Authenticate: NTLM TlRMTVNTUAACAAAAAgACADAAAAAGgoEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== -Content-Length: 34 - -HTTP/1.1 200 Things are fine in proxy land swsclose -Server: Microsoft-IIS/5.0 -Content-Type: text/html; charset=iso-8859-1 -Content-Length: 42 - -Contents of that page you requested, sir. -</datacheck> -</reply> - -# Client-side -<client> -<server> -http -</server> -# tool to use -<tool> -lib555 -</tool> -<features> -NTLM -</features> - <name> -HTTP proxy auth NTLM with POST data from read callback multi-if - </name> - <command> -http://test.remote.server.com/path/555 http://%HOSTIP:%HTTPPORT s1lly:pers0n -</command> -</client> - -# Verify data after the test has been "shot" -<verify> -<strip> -^User-Agent: curl/.* -</strip> -# We strip off a large chunk of the type-2 NTLM message since it depends on -# the local host name and thus differs on different machines! -<strippart> -s/^(Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAABQAFAHAAAAA).*/$1/ -</strippart> -<protocol> -POST http://test.remote.server.com/path/555 HTTP/1.1 -User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13 -Host: test.remote.server.com -Pragma: no-cache -Accept: */* -Proxy-Connection: Keep-Alive -Content-Length: 36 -Content-Type: application/x-www-form-urlencoded - -this is the blurb we want to upload -POST http://test.remote.server.com/path/555 HTTP/1.1 -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= -User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13 -Host: test.remote.server.com -Pragma: no-cache -Accept: */* -Proxy-Connection: Keep-Alive -Content-Length: 0 -Content-Type: application/x-www-form-urlencoded - -POST http://test.remote.server.com/path/555 HTTP/1.1 -Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAABQAFAHAAAAA -User-Agent: curl/7.13.2-CVS (i686-pc-linux-gnu) libcurl/7.13.2-CVS OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13 -Host: test.remote.server.com -Pragma: no-cache -Accept: */* -Proxy-Connection: Keep-Alive -Content-Length: 36 -Content-Type: application/x-www-form-urlencoded - -this is the blurb we want to upload -</protocol> -</verify> -</testcase> |