1<testcase>
2<info>
3<keywords>
4HTTP
5HTTP POST
6HTTP proxy
7HTTP proxy NTLM auth
8</keywords>
9</info>
10
11# Server-side
12<reply>
13</reply>
14
15# Client-side
16<client>
17<server>
18http
19</server>
20<features>
21NTLM
22!SSPI
23</features>
24 <name>
25HTTP POST with --proxy-ntlm and no SSL with no response
26 </name>
27 <command>
28http://a.galaxy.far.far.away/170 --proxy http://%HOSTIP:%HTTPPORT --proxy-user foo:bar --proxy-ntlm -F "dummy=value"
29</command>
30</client>
31
32# Verify data after the test has been "shot"
33<verify>
34<strip>
35^User-Agent: curl/.*
36</strip>
37<protocol>
38POST http://a.galaxy.far.far.away/170 HTTP/1.1
39Host: a.galaxy.far.far.away
40Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=
41User-Agent: curl/7.12.0-CVS (i686-pc-linux-gnu) libcurl/7.12.0-CVS OpenSSL/0.9.6b ipv6 zlib/1.1.4 libidn/0.4.3
42Accept: */*
43Proxy-Connection: Keep-Alive
44Content-Length: 0
45
46</protocol>
47# 52 is CURLE_GOT_NOTHING
48<errorcode>
4952
50</errorcode>
51</verify>
52</testcase>
53