Спустя 1 час, 46 минут, 26 секунд (8.01.2007 - 16:48) scsi написал(а):
обычный пост запрос
лог снифера
multipart запрос
лог снифера
Вопрос в том как закодировать второй запрос. Подредактировал лишние строчки убрал с юзерагентами и тд.
CODE
<form action=test.php method=POST >
<input type=text name=a >
<input type=submit >
</form >
<input type=text name=a >
<input type=submit >
</form >
лог снифера
CODE
POST /test/test.php HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Content-Length: 3
a=a
Host: localhost
Content-Type: application/x-www-form-urlencoded
Content-Length: 3
a=a
multipart запрос
CODE
<form action=test.php method=POST enctype="multipart/form-data" >
<input type=text name=a >
<input type=submit >
</form >
<input type=text name=a >
<input type=submit >
</form >
лог снифера
CODE
POST /test/test.php HTTP/1.1
Host: localhost
Content-Type: multipart/form-data; boundary=---------------------------41184676334
Content-Length: 133
133 bytes skipped. Reason: The content type is not captured.
Host: localhost
Content-Type: multipart/form-data; boundary=---------------------------41184676334
Content-Length: 133
133 bytes skipped. Reason: The content type is not captured.
Вопрос в том как закодировать второй запрос. Подредактировал лишние строчки убрал с юзерагентами и тд.
Спустя 8 минут, 37 секунд (8.01.2007 - 16:57) md5 написал(а):
scsi,
а можно спросить, для чего это нужно?
а можно спросить, для чего это нужно?
Спустя 13 минут, 34 секунды (8.01.2007 - 17:11) scsi написал(а):
Мне нужно отправить а не принять, нужно автоматом залить на файловые хостинги много файлов прямо с сервера. Обычный пост я умею делать, а тут что то кодируется при отправке.
Спустя 1 минута, 15 секунд (8.01.2007 - 17:12) md5 написал(а):
scsi,
а ftp не подходит?
а ftp не подходит?
Спустя 8 минут, 29 секунд (8.01.2007 - 17:20) vasa_c написал(а):
scsi, читай спецификацию http.
Спустя 3 минуты, 49 секунд (8.01.2007 - 17:24) scsi написал(а):
уже читаю
на рапидшаре и прочих нету фтп
на рапидшаре и прочих нету фтп
Спустя 2 часа, 25 минут, 29 секунд (8.01.2007 - 19:50) AlexBB написал(а):
Могу простое, но несколько изощренное, решение подсказать. Кодируй файл в base64 с помощью
base64_encode и присобачивай все что получилось через строку поcле заголовков HTTP.
А на принимающей стороне все получишь из $HTTP_RAW_POST_DATA и раскодируешь с помощью base64_decode .
Не забудь включить директиву always_populate_raw_post_data = On
Это позволит не вникать в ньюансы multipart/form-data .
base64_encode и присобачивай все что получилось через строку поcле заголовков HTTP.
А на принимающей стороне все получишь из $HTTP_RAW_POST_DATA и раскодируешь с помощью base64_decode .
Не забудь включить директиву always_populate_raw_post_data = On
Это позволит не вникать в ньюансы multipart/form-data .
Спустя 4 года, 3 месяца, 1 день, 6 часов, 48 секунд (10.04.2011 - 00:50) вася пупкин написал(а):
AlexBB, замечу что вы не внимательны, пользователю нужно было залить файл на хостинг файлов, а не к себе на сайт, и он не знал как закодировать файл.
ЗЫ. я некропостер
ЗЫ. я некропостер

Спустя 9 минут, 25 секунд (10.04.2011 - 01:00) Trianon написал(а):
воспользуйтесь cURL.
примеры отправки файлов там в пользовательских комментариях приведены.
примеры отправки файлов там в пользовательских комментариях приведены.
Спустя 6 месяцев, 20 дней, 17 часов, 4 минуты, 27 секунд (30.10.2011 - 18:04) Guest написал(а):
[move]as
Спустя 35 секунд (30.10.2011 - 18:05) <suka> написал(а):
aa
Скрытый текст |
as |
<govno>
Спустя 8 минут, 10 секунд (30.10.2011 - 18:13) Игорь_Vasinsky написал(а):
да вы батенька хулиган

_____________