Resync
[CMakeLuaTailorHgBridge.git] / CMakeLua / Utilities / cmcurl-7.19.0 / tests / data / test186
blobbf1b02721e8c0f1a095dffea0c9bccef8d51c6cb
1 <testcase>
2 # Server-side
3 <reply>
4 <data>
5 HTTP/1.1 200 OK swsclose
6 Date: Thu, 09 Nov 2010 14:49:00 GMT
7 Server: test-server/fake
8 Content-Length: 11
10 blablabla
12 </data>
13 </reply>
15 # Client-side
16 <client>
17 <server>
18 http
19 </server>
20  <name>
21 HTTP RFC1867-type formposting with types on text fields
22  </name>
23  <command>
24 http://%HOSTIP:%HTTPPORT/we/want/186 -F "name=daniel;type=moo/foo" -F "html= <body>hello</body>;type=text/html"
25 </command>
26 # We create this file before the command is invoked!
27 </client>
29 # Verify data after the test has been "shot"
30 <verify>
31 <strip>
32 ^(User-Agent:|Content-Type: multipart/form-data;|------------).*
33 </strip>
34 <protocol>
35 POST /we/want/186 HTTP/1.1
36 User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.7d zlib/1.2.1.1 c-ares/1.2.0 libidn/0.5.2
37 Host: %HOSTIP:%HTTPPORT
38 Accept: */*
39 Content-Length: 305
40 Expect: 100-continue
41 Content-Type: multipart/form-data; boundary=----------------------------212d9006ceb5
43 ------------------------------212d9006ceb5
44 Content-Disposition: form-data; name="name"
45 Content-Type: moo/foo
47 daniel
48 ------------------------------212d9006ceb5
49 Content-Disposition: form-data; name="html"
50 Content-Type: text/html
52  <body>hello</body>
53 ------------------------------212d9006ceb5--
54 </protocol>
55 </verify>
56 </testcase>