Annotation of parser3/tests/results/223.processed, revision 1.7
1.2 misha 1: Content-Type: text/html
1.7 ! moko 2: Content-Length: 10729
1.1 misha 3:
1.3 misha 4: <h2>POST in $response:charset (UTF-8) w/o file</h2>
5: <h3>Headers</h3>
1.7 ! moko 6: <pre>CONTENT_LENGTH : 219
1.3 misha 7: CONTENT_TYPE : application/x-www-form-urlencoded; charset=UTF-8
8: HTTP_COOKIE : zigi=abcdefghijklmnopqrstuvwxyz%20ABCDEFGHIJKLMNOPQRSTUVWXYZ%0A0123456789%0A%60+-%3D%7E%21@%23%24%25%5E%26*%28%29_%0A%5B%5D%7B%7D%3C%3E%3B%3A%27%22%2C./%3F%0A%0A%u0430%u0431%u0432%u0433%u0434%u0435%u0451%u0436%u0437%u0438%u0439%u043A%u043B%u043C%u043D%u043E%u043F%u0440%u0441%u0442%u0443%u0444%u0445%u0446%u0447%u0448%u0449%u044A%u044B%u044C%u044D%u044E%u044F%09%u0410%u0411%u0412%u0413%u0414%u0415%u0401%u0416%u0417%u0418%u0419%u041A%u041B%u041C%u041D%u041E%u041F%u0420%u0421%u0422%u0423%u0424%u0425%u0426%u0427%u0428%u0429%u042A%u042B%u042C%u042D%u042E%u042F;
9: HTTP_HOST : www.parser.ru
1.6 moko 10: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
1.3 misha 11: HTTP_USER_AGENT : parser3
1.6 moko 12: HTTP_________ : зна чение
1.3 misha 13: REQUEST_METHOD : POST
14: REQUEST_URI : /_/tests/223.pl
15: SCRIPT_NAME : /_/tests/223.pl
16: SERVER_NAME : www.parser.ru</pre>
17: <h3>Body</h3>
1.7 ! moko 18: <pre>my-name=%D0%97%D0%BD%D0%90%0A%0A%D1%87%D0%95%26%D0%BD%22%D0%98%3A%D0%B5%25&%0A%0A%D1%84%D1%8B%D0%B2=%D0%B7%D0%BD%D0%B0%0A%D1%87%D0%B5%D0%BD%D0%B8%D0%B5&table=value&table=%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5&</pre>
1.3 misha 19: <hr />
20: <h2>POST in UTF-8 w/o file with own User-Agent and ommiting charset declaration</h2>
21: <h3>Headers</h3>
1.7 ! moko 22: <pre>CONTENT_LENGTH : 219
1.3 misha 23: CONTENT_TYPE : application/x-www-form-urlencoded
24: HTTP_COOKIE : zigi=abcdefghijklmnopqrstuvwxyz%20ABCDEFGHIJKLMNOPQRSTUVWXYZ%0A0123456789%0A%60+-%3D%7E%21@%23%24%25%5E%26*%28%29_%0A%5B%5D%7B%7D%3C%3E%3B%3A%27%22%2C./%3F%0A%0A%u0430%u0431%u0432%u0433%u0434%u0435%u0451%u0436%u0437%u0438%u0439%u043A%u043B%u043C%u043D%u043E%u043F%u0440%u0441%u0442%u0443%u0444%u0445%u0446%u0447%u0448%u0449%u044A%u044B%u044C%u044D%u044E%u044F%09%u0410%u0411%u0412%u0413%u0414%u0415%u0401%u0416%u0417%u0418%u0419%u041A%u041B%u041C%u041D%u041E%u041F%u0420%u0421%u0422%u0423%u0424%u0425%u0426%u0427%u0428%u0429%u042A%u042B%u042C%u042D%u042E%u042F;
25: HTTP_HOST : www.parser.ru
1.6 moko 26: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
27: HTTP_USER_AGENT : Мой-Странный-User-Agent
28: HTTP_________ : зна чение
1.3 misha 29: REQUEST_METHOD : POST
30: REQUEST_URI : /_/tests/223.pl
31: SCRIPT_NAME : /_/tests/223.pl
32: SERVER_NAME : www.parser.ru</pre>
33: <h3>Body</h3>
1.7 ! moko 34: <pre>my-name=%D0%97%D0%BD%D0%90%0A%0A%D1%87%D0%95%26%D0%BD%22%D0%98%3A%D0%B5%25&%0A%0A%D1%84%D1%8B%D0%B2=%D0%B7%D0%BD%D0%B0%0A%D1%87%D0%B5%D0%BD%D0%B8%D0%B5&table=value&table=%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5&</pre>
1.3 misha 35: <hr />
36: <h2>POST in WINDOWS-1251 w/o file</h2>
37: <h3>Headers</h3>
1.7 ! moko 38: <pre>CONTENT_LENGTH : 138
1.3 misha 39: CONTENT_TYPE : application/x-www-form-urlencoded; charset=WINDOWS-1251
40: HTTP_COOKIE : zigi=abcdefghijklmnopqrstuvwxyz%20ABCDEFGHIJKLMNOPQRSTUVWXYZ%0A0123456789%0A%60+-%3D%7E%21@%23%24%25%5E%26*%28%29_%0A%5B%5D%7B%7D%3C%3E%3B%3A%27%22%2C./%3F%0A%0A%u0430%u0431%u0432%u0433%u0434%u0435%u0451%u0436%u0437%u0438%u0439%u043A%u043B%u043C%u043D%u043E%u043F%u0440%u0441%u0442%u0443%u0444%u0445%u0446%u0447%u0448%u0449%u044A%u044B%u044C%u044D%u044E%u044F%09%u0410%u0411%u0412%u0413%u0414%u0415%u0401%u0416%u0417%u0418%u0419%u041A%u041B%u041C%u041D%u041E%u041F%u0420%u0421%u0422%u0423%u0424%u0425%u0426%u0427%u0428%u0429%u042A%u042B%u042C%u042D%u042E%u042F;
41: HTTP_HOST : www.parser.ru
1.6 moko 42: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
1.3 misha 43: HTTP_USER_AGENT : parser3
1.6 moko 44: HTTP_________ : зна чение
1.3 misha 45: REQUEST_METHOD : POST
46: REQUEST_URI : /_/tests/223.pl
47: SCRIPT_NAME : /_/tests/223.pl
48: SERVER_NAME : www.parser.ru</pre>
49: <h3>Body</h3>
1.7 ! moko 50: <pre>my-name=%C7%ED%C0%0A%0A%F7%C5%26%ED%22%C8%3A%E5%25&%0A%0A%F4%FB%E2=%E7%ED%E0%0A%F7%E5%ED%E8%E5&table=value&table=%E7%ED%E0%F7%E5%ED%E8%E5&</pre>
1.3 misha 51: <hr />
52: <h2>POST in $response:charset (UTF-8) with file in UTF-8</h2>
53: <h3>Headers</h3>
1.7 ! moko 54: <pre>CONTENT_LENGTH : 671
1.3 misha 55: CONTENT_TYPE : multipart/form-data; charset=UTF-8; boundary=----------boundary-value
56: HTTP_COOKIE : zigi=abcdefghijklmnopqrstuvwxyz%20ABCDEFGHIJKLMNOPQRSTUVWXYZ%0A0123456789%0A%60+-%3D%7E%21@%23%24%25%5E%26*%28%29_%0A%5B%5D%7B%7D%3C%3E%3B%3A%27%22%2C./%3F%0A%0A%u0430%u0431%u0432%u0433%u0434%u0435%u0451%u0436%u0437%u0438%u0439%u043A%u043B%u043C%u043D%u043E%u043F%u0440%u0441%u0442%u0443%u0444%u0445%u0446%u0447%u0448%u0449%u044A%u044B%u044C%u044D%u044E%u044F%09%u0410%u0411%u0412%u0413%u0414%u0415%u0401%u0416%u0417%u0418%u0419%u041A%u041B%u041C%u041D%u041E%u041F%u0420%u0421%u0422%u0423%u0424%u0425%u0426%u0427%u0428%u0429%u042A%u042B%u042C%u042D%u042E%u042F;
57: HTTP_HOST : www.parser.ru
1.6 moko 58: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
1.3 misha 59: HTTP_USER_AGENT : parser3
1.6 moko 60: HTTP_________ : зна чение
1.3 misha 61: REQUEST_METHOD : POST
62: REQUEST_URI : /_/tests/223.pl
63: SCRIPT_NAME : /_/tests/223.pl
64: SERVER_NAME : www.parser.ru</pre>
65: <h3>Body</h3>
66: <pre>------------boundary-value
67: Content-Disposition: form-data; name="my-name"
68:
69: ЗнА
70:
1.6 moko 71: чЕ&н"И:е%
1.3 misha 72: ------------boundary-value
73: Content-Disposition: form-data; name="
74:
75: фыв"
76:
77: зна
78: чение
79: ------------boundary-value
1.7 ! moko 80: Content-Disposition: form-data; name="table"
! 81:
! 82: value
! 83: ------------boundary-value
! 84: Content-Disposition: form-data; name="table"
! 85:
! 86: значение
! 87: ------------boundary-value
1.3 misha 88: Content-Disposition: form-data; name="file"; filename="223_utf8.txt"
89: Content-Type: application/octet-stream
90:
91: Проверка
92: ------------boundary-value--</pre>
93: <hr />
94: <h2>POST in WINDOWS-1251 with file in UTF-8</h2>
95: <h3>Headers</h3>
1.7 ! moko 96: <pre>CONTENT_LENGTH : 642
1.3 misha 97: CONTENT_TYPE : multipart/form-data; charset=WINDOWS-1251; boundary=----------boundary-value
98: HTTP_COOKIE : zigi=abcdefghijklmnopqrstuvwxyz%20ABCDEFGHIJKLMNOPQRSTUVWXYZ%0A0123456789%0A%60+-%3D%7E%21@%23%24%25%5E%26*%28%29_%0A%5B%5D%7B%7D%3C%3E%3B%3A%27%22%2C./%3F%0A%0A%u0430%u0431%u0432%u0433%u0434%u0435%u0451%u0436%u0437%u0438%u0439%u043A%u043B%u043C%u043D%u043E%u043F%u0440%u0441%u0442%u0443%u0444%u0445%u0446%u0447%u0448%u0449%u044A%u044B%u044C%u044D%u044E%u044F%09%u0410%u0411%u0412%u0413%u0414%u0415%u0401%u0416%u0417%u0418%u0419%u041A%u041B%u041C%u041D%u041E%u041F%u0420%u0421%u0422%u0423%u0424%u0425%u0426%u0427%u0428%u0429%u042A%u042B%u042C%u042D%u042E%u042F;
99: HTTP_HOST : www.parser.ru
1.6 moko 100: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
1.3 misha 101: HTTP_USER_AGENT : parser3
1.6 moko 102: HTTP_________ : зна чение
1.3 misha 103: REQUEST_METHOD : POST
104: REQUEST_URI : /_/tests/223.pl
105: SCRIPT_NAME : /_/tests/223.pl
106: SERVER_NAME : www.parser.ru</pre>
107: <h3>Body</h3>
108: <pre>------------boundary-value
109: Content-Disposition: form-data; name="my-name"
110:
111: ЗнА
112:
1.6 moko 113: чЕ&н"И:е%
1.3 misha 114: ------------boundary-value
115: Content-Disposition: form-data; name="
116:
117: фыв"
118:
119: зна
120: чение
121: ------------boundary-value
1.7 ! moko 122: Content-Disposition: form-data; name="table"
! 123:
! 124: value
! 125: ------------boundary-value
! 126: Content-Disposition: form-data; name="table"
! 127:
! 128: значение
! 129: ------------boundary-value
1.5 moko 130: Content-Disposition: form-data; name="file"; filename="фай
131: л.html"
1.3 misha 132: Content-Type: application/octet-stream
133:
1.5 moko 134: Проверка
1.3 misha 135: ------------boundary-value--</pre>
136: <hr />
137: <h2>POST in WINDOWS-1251 with file in WINDOWS-1251</h2>
138: <h3>Headers</h3>
1.7 ! moko 139: <pre>CONTENT_LENGTH : 639
1.3 misha 140: CONTENT_TYPE : multipart/form-data; charset=WINDOWS-1251; boundary=----------boundary-value
141: HTTP_COOKIE : zigi=abcdefghijklmnopqrstuvwxyz%20ABCDEFGHIJKLMNOPQRSTUVWXYZ%0A0123456789%0A%60+-%3D%7E%21@%23%24%25%5E%26*%28%29_%0A%5B%5D%7B%7D%3C%3E%3B%3A%27%22%2C./%3F%0A%0A%u0430%u0431%u0432%u0433%u0434%u0435%u0451%u0436%u0437%u0438%u0439%u043A%u043B%u043C%u043D%u043E%u043F%u0440%u0441%u0442%u0443%u0444%u0445%u0446%u0447%u0448%u0449%u044A%u044B%u044C%u044D%u044E%u044F%09%u0410%u0411%u0412%u0413%u0414%u0415%u0401%u0416%u0417%u0418%u0419%u041A%u041B%u041C%u041D%u041E%u041F%u0420%u0421%u0422%u0423%u0424%u0425%u0426%u0427%u0428%u0429%u042A%u042B%u042C%u042D%u042E%u042F;
142: HTTP_HOST : www.parser.ru
1.6 moko 143: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
1.3 misha 144: HTTP_USER_AGENT : parser3
1.6 moko 145: HTTP_________ : зна чение
1.3 misha 146: REQUEST_METHOD : POST
147: REQUEST_URI : /_/tests/223.pl
148: SCRIPT_NAME : /_/tests/223.pl
149: SERVER_NAME : www.parser.ru</pre>
150: <h3>Body</h3>
151: <pre>------------boundary-value
152: Content-Disposition: form-data; name="my-name"
153:
154: ЗнА
155:
1.6 moko 156: чЕ&н"И:е%
1.3 misha 157: ------------boundary-value
158: Content-Disposition: form-data; name="
159:
160: фыв"
161:
162: зна
163: чение
164: ------------boundary-value
1.7 ! moko 165: Content-Disposition: form-data; name="table"
! 166:
! 167: value
! 168: ------------boundary-value
! 169: Content-Disposition: form-data; name="table"
! 170:
! 171: значение
! 172: ------------boundary-value
1.3 misha 173: Content-Disposition: form-data; name="file"; filename="223_win1251.txt"
174: Content-Type: application/octet-stream
175:
176: Проверка
177: ------------boundary-value--</pre>
1.5 moko 178: <hr />
179: <h2>Binary file post</h2>
180: <h3>Headers</h3>
181: <pre>CONTENT_LENGTH : 1244
182: CONTENT_TYPE : multipart/form-data; charset=WINDOWS-1251; boundary=----------boundary-value
183: HTTP_COOKIE : zigi=abcdefghijklmnopqrstuvwxyz%20ABCDEFGHIJKLMNOPQRSTUVWXYZ%0A0123456789%0A%60+-%3D%7E%21@%23%24%25%5E%26*%28%29_%0A%5B%5D%7B%7D%3C%3E%3B%3A%27%22%2C./%3F%0A%0A%u0430%u0431%u0432%u0433%u0434%u0435%u0451%u0436%u0437%u0438%u0439%u043A%u043B%u043C%u043D%u043E%u043F%u0440%u0441%u0442%u0443%u0444%u0445%u0446%u0447%u0448%u0449%u044A%u044B%u044C%u044D%u044E%u044F%09%u0410%u0411%u0412%u0413%u0414%u0415%u0401%u0416%u0417%u0418%u0419%u041A%u041B%u041C%u041D%u041E%u041F%u0420%u0421%u0422%u0423%u0424%u0425%u0426%u0427%u0428%u0429%u042A%u042B%u042C%u042D%u042E%u042F;
184: HTTP_HOST : www.parser.ru
1.6 moko 185: HTTP_MY_NAME : ЗнА чЕ&н"И:е%
1.5 moko 186: HTTP_USER_AGENT : parser3
1.6 moko 187: HTTP_________ : зна чение
1.5 moko 188: REQUEST_METHOD : POST
189: REQUEST_URI : /_/tests/223.pl
190: SCRIPT_NAME : /_/tests/223.pl
191: SERVER_NAME : www.parser.ru</pre>
192: <h3>Body</h3>
193: <pre>------------boundary-value
194: Content-Disposition: form-data; name="file"; filename="103mark.gif"
195: Content-Type: application/octet-stream
196:
197: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
198: ‘Х^\0;
199: ------------boundary-value
200: Content-Disposition: form-data; name="file_1"; filename="103mark.gif"
201: Content-Type: application/octet-stream
202:
203: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
204: ‘Х^\0;
205: ------------boundary-value
206: Content-Disposition: form-data; name="file_2"; filename="103mark.gif"
207: Content-Type: application/octet-stream
208:
209: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
210: ‘Х^\0;
211: ------------boundary-value
212: Content-Disposition: form-data; name="file_3"; filename="103mark.gif"
213: Content-Type: application/octet-stream
214:
215: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
216: ‘Х^\0;
217: ------------boundary-value
218: Content-Disposition: form-data; name="file_4"; filename="103mark.gif"
219: Content-Type: application/octet-stream
220:
221: GIF89a\0\0Ђ\0\0э яяя!щ&\0\0&\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
222: ‘Х^\0;
223: ------------boundary-value--</pre>
1.4 misha 224: <hr />
E-mail: