Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
[VB] HTTP multipart/form-data |

02.05.2009, 23:56
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 131
Провел на форуме: 1449774
Репутация:
127
|
|
[VB] HTTP multipart/form-data
Вообщем проблема, скиньте ктонить пример на VB как отправить картинку через http)
Код:
POST http://site.com/basic.php HTTP/1.0
Accept: */*
Referer: http://site.com/
Accept-Language: ru
Content-Type: multipart/form-data; boundary=---------------------------7d934b2ed00d6
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0
Host: site.com
Content-Length: 4666
Pragma: no-cache
-----------------------------7d934b2ed00d6
Content-Disposition: form-data; name="radiobutton"
radiobutton
-----------------------------7d934b2ed00d6
Content-Disposition: form-data; name="userfile"; filename="pic.jpg"
Content-Type: image/pjpeg
СОДЕРЖИМОЕ КАРТИНКИ
-----------------------------7d934b2ed00d6--
Вот неполучается) Главное чтоб было multipart/form-data ну и на VB) просто невтыкну в стриге отправить или байтами вообщем помогите плиз!
Интересует момент формирования и отпарвки данного пакета!
|
|
|

03.05.2009, 01:28
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Гоу читать, http протокол, там все описано.
PHP код:
-----------------------------{случайное число}
Content-Disposition: form-data; name="radiobutton"
radiobutton
-----------------------------{случайное число}
Content-Disposition: form-data; name="userfile"; filename="pic.jpg"
Content-Type: image/pjpeg
{Содержимое бинарного файла}
-----------------------------{случайное число}--
Скорее всего ты считываешь картинку как обычный файл, однако надо как бинарный...
Далее, Все что в тегах, это тело запроса, к хидерам тут ниче не относиться...
А вообще я толком не понял что именно у тя не получается...
|
|
|

03.05.2009, 02:08
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 131
Провел на форуме: 1449774
Репутация:
127
|
|
Как протокол устроен я вкурсе, щас проблема именно в vb6) Имено как в vb такой пакет сформировать (с содержимым картинки и в каком виде дежрать это содержимое)
|
|
|

03.05.2009, 17:32
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Сообщение от TR0J@N
Как протокол устроен я вкурсе, щас проблема именно в vb6) Имено как в vb такой пакет сформировать (с содержимым картинки и в каком виде дежрать это содержимое)
в vb писал очень давно...даже хз...
А в чем проблема то именно?, я вот не вижу разницы, на каком яп формироватьи отправлять пакет, везде одинаково...
|
|
|

03.05.2009, 18:24
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 131
Провел на форуме: 1449774
Репутация:
127
|
|
Сообщение от De-visible
в vb писал очень давно...даже хз...
А в чем проблема то именно?, я вот не вижу разницы, на каком яп формироватьи отправлять пакет, везде одинаково...
Да момент с чтением файла картинки, читать как бинарный файл иил как текстовик считать? + Content-Length: тут колличество символов после Pragma: no-cache (ну в данном примере) я просто с антикапчей пытаюсь сработать, пишет мол длина вашей капчи 0 )
Последний раз редактировалось TR0J@N; 03.05.2009 в 18:37..
|
|
|

03.05.2009, 20:02
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Считывать надо как бинарник, и Content - length надо указывать длину полностью, не только картинки но и запроса выше() А говоришь с протоколом разбираешься), дело не в яп, а в том как ты все это строишь, седня ночью если будет время могу подсказать
|
|
|

03.05.2009, 21:36
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 131
Провел на форуме: 1449774
Репутация:
127
|
|
Сообщение от De-visible
Считывать надо как бинарник, и Content - length надо указывать длину полностью, не только картинки но и запроса выше() А говоришь с протоколом разбираешься), дело не в яп, а в том как ты все это строишь, седня ночью если будет время могу подсказать
Насчёт того что считать длину не только картинки я вкурсе) (ато опять читать послали)
Вот залил пример: http://ifolder.ru/11934931
Буду премного благодарен если поможете)
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|