Content-Type: text/html Content-Length: 7102

POST in $response:charset (UTF-8) w/o file

Headers

CONTENT_TYPE	: multipart/form-data; boundary=------------boundary-value
HTTP_ACCEPT	: */*
HTTP_HOST	: www.parser.ru
HTTP_MY_NAME	: ЗнА  чЕ&н"И:е%
HTTP_________	: зна чение
REQUEST_METHOD	: POST
REQUEST_URI	: /_/tests/223.pl
SCRIPT_NAME	: /_/tests/223.pl
SERVER_NAME	: www.parser.ru

Body

------------boundary-value
Content-Disposition: form-data; name="my-name"

ЗнА

чЕ&н"И:е%
------------boundary-value
Content-Disposition: form-data; name="%0A%0Aфыв"

зна
чение
------------boundary-value
Content-Disposition: form-data; name="table"

value
------------boundary-value
Content-Disposition: form-data; name="table"

значение
------------boundary-value--

POST in UTF-8 w/o file with own User-Agent and ommiting charset declaration

Headers

CONTENT_TYPE	: multipart/form-data; boundary=------------boundary-value
HTTP_ACCEPT	: */*
HTTP_HOST	: www.parser.ru
HTTP_MY_NAME	: ЗнА  чЕ&н"И:е%
HTTP_USER_AGENT	: Мой-Странный-User-Agent
HTTP_________	: зна чение
REQUEST_METHOD	: POST
REQUEST_URI	: /_/tests/223.pl
SCRIPT_NAME	: /_/tests/223.pl
SERVER_NAME	: www.parser.ru

Body

------------boundary-value
Content-Disposition: form-data; name="my-name"

ЗнА

чЕ&н"И:е%
------------boundary-value
Content-Disposition: form-data; name="%0A%0Aфыв"

зна
чение
------------boundary-value
Content-Disposition: form-data; name="table"

value
------------boundary-value
Content-Disposition: form-data; name="table"

значение
------------boundary-value--

POST in WINDOWS-1251 w/o file

Headers

CONTENT_TYPE	: multipart/form-data; boundary=------------boundary-value
HTTP_ACCEPT	: */*
HTTP_HOST	: www.parser.ru
HTTP_MY_NAME	: ЗнА  чЕ&н"И:е%
HTTP_________	: зна чение
REQUEST_METHOD	: POST
REQUEST_URI	: /_/tests/223.pl
SCRIPT_NAME	: /_/tests/223.pl
SERVER_NAME	: www.parser.ru

Body

------------boundary-value
Content-Disposition: form-data; name="my-name"

ЗнА

чЕ&н"И:е%
------------boundary-value
Content-Disposition: form-data; name="%0A%0Aфыв"

зна
чение
------------boundary-value
Content-Disposition: form-data; name="table"

value
------------boundary-value
Content-Disposition: form-data; name="table"

значение
------------boundary-value--

POST in $response:charset (UTF-8) with file in UTF-8

Headers

CONTENT_TYPE	: multipart/form-data; boundary=------------boundary-value
HTTP_ACCEPT	: */*
HTTP_HOST	: www.parser.ru
HTTP_MY_NAME	: ЗнА  чЕ&н"И:е%
HTTP_________	: зна чение
REQUEST_METHOD	: POST
REQUEST_URI	: /_/tests/223.pl
SCRIPT_NAME	: /_/tests/223.pl
SERVER_NAME	: www.parser.ru

Body

------------boundary-value
Content-Disposition: form-data; name="my-name"

ЗнА

чЕ&н"И:е%
------------boundary-value
Content-Disposition: form-data; name="%0A%0Aфыв"

зна
чение
------------boundary-value
Content-Disposition: form-data; name="table"

value
------------boundary-value
Content-Disposition: form-data; name="table"

значение
------------boundary-value
Content-Disposition: form-data; name="file"; filename="223_utf8.txt"
Content-Type: application/octet-stream

Проверка
------------boundary-value--

POST in WINDOWS-1251 with file in UTF-8

Headers

CONTENT_TYPE	: multipart/form-data; boundary=------------boundary-value
HTTP_ACCEPT	: */*
HTTP_HOST	: www.parser.ru
HTTP_MY_NAME	: ЗнА  чЕ&н"И:е%
HTTP_________	: зна чение
REQUEST_METHOD	: POST
REQUEST_URI	: /_/tests/223.pl
SCRIPT_NAME	: /_/tests/223.pl
SERVER_NAME	: www.parser.ru

Body

------------boundary-value
Content-Disposition: form-data; name="my-name"

ЗнА

чЕ&н"И:е%
------------boundary-value
Content-Disposition: form-data; name="%0A%0Aфыв"

зна
чение
------------boundary-value
Content-Disposition: form-data; name="table"

value
------------boundary-value
Content-Disposition: form-data; name="table"

значение
------------boundary-value
Content-Disposition: form-data; name="file"; filename="фай%0Aл.html"
Content-Type: application/octet-stream

Проверка
------------boundary-value--

POST in WINDOWS-1251 with file in WINDOWS-1251

Headers

CONTENT_TYPE	: multipart/form-data; boundary=------------boundary-value
HTTP_ACCEPT	: */*
HTTP_HOST	: www.parser.ru
HTTP_MY_NAME	: ЗнА  чЕ&н"И:е%
HTTP_________	: зна чение
REQUEST_METHOD	: POST
REQUEST_URI	: /_/tests/223.pl
SCRIPT_NAME	: /_/tests/223.pl
SERVER_NAME	: www.parser.ru

Body

------------boundary-value
Content-Disposition: form-data; name="my-name"

ЗнА

чЕ&н"И:е%
------------boundary-value
Content-Disposition: form-data; name="%0A%0Aфыв"

зна
чение
------------boundary-value
Content-Disposition: form-data; name="table"

value
------------boundary-value
Content-Disposition: form-data; name="table"

значение
------------boundary-value
Content-Disposition: form-data; name="file"; filename="223_win1251.txt"
Content-Type: application/octet-stream

Проверка
------------boundary-value--

Binary file post

Headers

CONTENT_TYPE	: multipart/form-data; boundary=------------boundary-value
HTTP_ACCEPT	: */*
HTTP_HOST	: www.parser.ru
HTTP_MY_NAME	: ЗнА  чЕ&н"И:е%
HTTP_________	: зна чение
REQUEST_METHOD	: POST
REQUEST_URI	: /_/tests/223.pl
SCRIPT_NAME	: /_/tests/223.pl
SERVER_NAME	: www.parser.ru

Body

------------boundary-value
Content-Disposition: form-data; name="file"; filename="103mark.gif"
Content-Type: application/octet-stream

GIF89a\0\0Ђ\0\0э  яяя!щ\0\0\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
‘Х^\0;
------------boundary-value
Content-Disposition: form-data; name="file_1"; filename="103mark.gif"
Content-Type: application/octet-stream

GIF89a\0\0Ђ\0\0э  яяя!щ\0\0\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
‘Х^\0;
------------boundary-value
Content-Disposition: form-data; name="file_2"; filename="103mark.gif"
Content-Type: application/octet-stream

GIF89a\0\0Ђ\0\0э  яяя!щ\0\0\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
‘Х^\0;
------------boundary-value
Content-Disposition: form-data; name="file_3"; filename="103mark.gif"
Content-Type: application/octet-stream

GIF89a\0\0Ђ\0\0э  яяя!щ\0\0\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
‘Х^\0;
------------boundary-value
Content-Disposition: form-data; name="file_4"; filename="103mark.gif"
Content-Type: application/octet-stream

GIF89a\0\0Ђ\0\0э  яяя!щ\0\0\0,\0\0\0\0\0\0\0&ЊЏ©Лнc\0тЂ{%ЖqoзyM(.d™њ(ў~JЛЅ0eВЈ
‘Х^\0;
------------boundary-value--