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