Annotation of parser3/tests/results/223-curl.processed, revision 1.5
1.4 moko 1: Content-Type: text/html
1.5 ! moko 2: Content-Length: 7102
1.4 moko 3:
1.1 moko 4: <h2>POST in $response:charset (UTF-8) w/o file</h2>
5: <h3>Headers</h3>
1.5 ! moko 6: <pre>CONTENT_TYPE : multipart/form-data; boundary=------------boundary-value
1.1 moko 7: HTTP_ACCEPT : */*
8: HTTP_HOST : www.parser.ru
9: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
10: HTTP_________ : зна чение
11: REQUEST_METHOD : POST
12: REQUEST_URI : /_/tests/223.pl
13: SCRIPT_NAME : /_/tests/223.pl
14: SERVER_NAME : www.parser.ru</pre>
15: <h3>Body</h3>
16: <pre>------------boundary-value
17: Content-Disposition: form-data; name="my-name"
18:
19: ЗнА
20:
21: чЕ&н"И:е%
22: ------------boundary-value
1.4 moko 23: Content-Disposition: form-data; name="%0A%0Aфыв"
1.1 moko 24:
25: зна
26: чение
1.2 moko 27: ------------boundary-value
28: Content-Disposition: form-data; name="table"
29:
30: value
31: ------------boundary-value
32: Content-Disposition: form-data; name="table"
33:
34: значение
1.1 moko 35: ------------boundary-value--
36: </pre>
37: <hr />
38: <h2>POST in UTF-8 w/o file with own User-Agent and ommiting charset declaration</h2>
39: <h3>Headers</h3>
1.5 ! moko 40: <pre>CONTENT_TYPE : multipart/form-data; boundary=------------boundary-value
1.1 moko 41: HTTP_ACCEPT : */*
42: HTTP_HOST : www.parser.ru
43: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
44: HTTP_USER_AGENT : Мой-Странный-User-Agent
45: HTTP_________ : зна чение
46: REQUEST_METHOD : POST
47: REQUEST_URI : /_/tests/223.pl
48: SCRIPT_NAME : /_/tests/223.pl
49: SERVER_NAME : www.parser.ru</pre>
50: <h3>Body</h3>
51: <pre>------------boundary-value
52: Content-Disposition: form-data; name="my-name"
53:
54: ЗнА
55:
56: чЕ&н"И:е%
57: ------------boundary-value
1.4 moko 58: Content-Disposition: form-data; name="%0A%0Aфыв"
1.1 moko 59:
60: зна
61: чение
1.2 moko 62: ------------boundary-value
63: Content-Disposition: form-data; name="table"
64:
65: value
66: ------------boundary-value
67: Content-Disposition: form-data; name="table"
68:
69: значение
1.1 moko 70: ------------boundary-value--
71: </pre>
72: <hr />
73: <h2>POST in WINDOWS-1251 w/o file</h2>
74: <h3>Headers</h3>
1.5 ! moko 75: <pre>CONTENT_TYPE : multipart/form-data; boundary=------------boundary-value
1.1 moko 76: HTTP_ACCEPT : */*
77: HTTP_HOST : www.parser.ru
78: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
79: HTTP_________ : зна чение
80: REQUEST_METHOD : POST
81: REQUEST_URI : /_/tests/223.pl
82: SCRIPT_NAME : /_/tests/223.pl
83: SERVER_NAME : www.parser.ru</pre>
84: <h3>Body</h3>
85: <pre>------------boundary-value
86: Content-Disposition: form-data; name="my-name"
87:
88: ЗнА
89:
90: чЕ&н"И:е%
91: ------------boundary-value
1.4 moko 92: Content-Disposition: form-data; name="%0A%0Aфыв"
1.1 moko 93:
94: зна
95: чение
1.2 moko 96: ------------boundary-value
97: Content-Disposition: form-data; name="table"
98:
99: value
100: ------------boundary-value
101: Content-Disposition: form-data; name="table"
102:
103: значение
1.1 moko 104: ------------boundary-value--
105: </pre>
106: <hr />
107: <h2>POST in $response:charset (UTF-8) with file in UTF-8</h2>
108: <h3>Headers</h3>
1.5 ! moko 109: <pre>CONTENT_TYPE : multipart/form-data; boundary=------------boundary-value
1.1 moko 110: HTTP_ACCEPT : */*
111: HTTP_HOST : www.parser.ru
112: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
113: HTTP_________ : зна чение
114: REQUEST_METHOD : POST
115: REQUEST_URI : /_/tests/223.pl
116: SCRIPT_NAME : /_/tests/223.pl
117: SERVER_NAME : www.parser.ru</pre>
118: <h3>Body</h3>
119: <pre>------------boundary-value
120: Content-Disposition: form-data; name="my-name"
121:
122: ЗнА
123:
124: чЕ&н"И:е%
125: ------------boundary-value
1.4 moko 126: Content-Disposition: form-data; name="%0A%0Aфыв"
1.1 moko 127:
128: зна
129: чение
130: ------------boundary-value
1.2 moko 131: Content-Disposition: form-data; name="table"
132:
133: value
134: ------------boundary-value
135: Content-Disposition: form-data; name="table"
136:
137: значение
138: ------------boundary-value
1.1 moko 139: Content-Disposition: form-data; name="file"; filename="223_utf8.txt"
140: Content-Type: application/octet-stream
141:
142: Проверка
143: ------------boundary-value--
144: </pre>
145: <hr />
146: <h2>POST in WINDOWS-1251 with file in UTF-8</h2>
147: <h3>Headers</h3>
1.5 ! moko 148: <pre>CONTENT_TYPE : multipart/form-data; boundary=------------boundary-value
1.1 moko 149: HTTP_ACCEPT : */*
150: HTTP_HOST : www.parser.ru
151: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
152: HTTP_________ : зна чение
153: REQUEST_METHOD : POST
154: REQUEST_URI : /_/tests/223.pl
155: SCRIPT_NAME : /_/tests/223.pl
156: SERVER_NAME : www.parser.ru</pre>
157: <h3>Body</h3>
158: <pre>------------boundary-value
159: Content-Disposition: form-data; name="my-name"
160:
161: ЗнА
162:
163: чЕ&н"И:е%
164: ------------boundary-value
1.4 moko 165: Content-Disposition: form-data; name="%0A%0Aфыв"
1.1 moko 166:
167: зна
168: чение
169: ------------boundary-value
1.2 moko 170: Content-Disposition: form-data; name="table"
171:
172: value
173: ------------boundary-value
174: Content-Disposition: form-data; name="table"
175:
176: значение
177: ------------boundary-value
1.4 moko 178: Content-Disposition: form-data; name="file"; filename="фай%0Aл.html"
1.1 moko 179: Content-Type: application/octet-stream
180:
181: Проверка
182: ------------boundary-value--
183: </pre>
184: <hr />
185: <h2>POST in WINDOWS-1251 with file in WINDOWS-1251</h2>
186: <h3>Headers</h3>
1.5 ! moko 187: <pre>CONTENT_TYPE : multipart/form-data; boundary=------------boundary-value
1.1 moko 188: HTTP_ACCEPT : */*
189: HTTP_HOST : www.parser.ru
190: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
191: HTTP_________ : зна чение
192: REQUEST_METHOD : POST
193: REQUEST_URI : /_/tests/223.pl
194: SCRIPT_NAME : /_/tests/223.pl
195: SERVER_NAME : www.parser.ru</pre>
196: <h3>Body</h3>
197: <pre>------------boundary-value
198: Content-Disposition: form-data; name="my-name"
199:
200: ЗнА
201:
202: чЕ&н"И:е%
203: ------------boundary-value
1.4 moko 204: Content-Disposition: form-data; name="%0A%0Aфыв"
1.1 moko 205:
206: зна
207: чение
208: ------------boundary-value
1.2 moko 209: Content-Disposition: form-data; name="table"
210:
211: value
212: ------------boundary-value
213: Content-Disposition: form-data; name="table"
214:
215: значение
216: ------------boundary-value
1.1 moko 217: Content-Disposition: form-data; name="file"; filename="223_win1251.txt"
218: Content-Type: application/octet-stream
219:
220: Проверка
221: ------------boundary-value--
222: </pre>
223: <hr />
224: <h2>Binary file post</h2>
225: <h3>Headers</h3>
1.5 ! moko 226: <pre>CONTENT_TYPE : multipart/form-data; boundary=------------boundary-value
1.1 moko 227: HTTP_ACCEPT : */*
228: HTTP_HOST : www.parser.ru
229: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
230: HTTP_________ : зна чение
231: REQUEST_METHOD : POST
232: REQUEST_URI : /_/tests/223.pl
233: SCRIPT_NAME : /_/tests/223.pl
234: SERVER_NAME : www.parser.ru</pre>
235: <h3>Body</h3>
236: <pre>------------boundary-value
237: Content-Disposition: form-data; name="file"; filename="103mark.gif"
238: Content-Type: application/octet-stream
239:
240: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
241: ‘Х^\0;
242: ------------boundary-value
243: Content-Disposition: form-data; name="file_1"; filename="103mark.gif"
244: Content-Type: application/octet-stream
245:
246: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
247: ‘Х^\0;
248: ------------boundary-value
249: Content-Disposition: form-data; name="file_2"; filename="103mark.gif"
250: Content-Type: application/octet-stream
251:
252: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
253: ‘Х^\0;
254: ------------boundary-value
255: Content-Disposition: form-data; name="file_3"; filename="103mark.gif"
256: Content-Type: application/octet-stream
257:
258: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
259: ‘Х^\0;
260: ------------boundary-value
261: Content-Disposition: form-data; name="file_4"; filename="103mark.gif"
262: Content-Type: application/octet-stream
263:
264: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
265: ‘Х^\0;
266: ------------boundary-value--
267: </pre>
268: <hr />
E-mail: