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