|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.07.2010, 23:27 | #1 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 10
|
Помогите отправить фотографию ВКонтакте
Привет, мне необходимо загрузить фотографию в альбом группы.
Посмотрев на запросы при отправки фотографии из браузера в снифере определил, что отправляется на сервер. act do_add id 99195162 aid 99195162 gid 11271478 mid *мой_id* hash e56317deea4628856a3d1c6547519320 vk rhash a84bec6e644eabef86d4940a07f68edb file1 <Place Holder for File> bmw11.jpg Content-Type: image/jpeg file2 Content-Type: application/octet-stream file3 Content-Type: application/octet-stream Что это за значения и как их получить я разобрался, кроме значения переменой file1, т.е. я понимаю что там передаеться изображение, но в каком виде передать его из Delphi? После отправления этого запроса идет редирект на Код:
Код:
Разрабатывая программу, написал следующий код Код:
Что делать после POST-запроса, передавать GET-запрос, тогда как определить URL для запроса& Будут полезны любые рассуждения. |
30.07.2010, 12:45 | #2 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
Для отправки файла надо использывать IdMultipartFormData
в uses подключить IdMultipartFormData Объявить переменную типа TIdMultiPartFormDataStream Код:
Код:
|
30.07.2010, 15:54 | #3 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 10
|
kangreon, большое спасибо, попробую
|
30.07.2010, 20:48 | #4 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 10
|
Еще раз привет.
Последовав совету kangreon, написал часть кода, но пришел в тупик: Код:
|
30.07.2010, 20:54 | #5 |
Пользователь
Регистрация: 29.07.2010
Сообщений: 10
|
В общем как последовать редиректу, ведь IdHTTP1.HandleRedirects:=true;
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправить сообщение вконтакте | Pasha_Sh | Работа с сетью в Delphi | 12 | 07.05.2012 21:13 |