![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#8
|
|||
|
|||
|
Цитата:
Код:
var Ssilka , HostingURL , Save_Path :string;
{.....}
data := TIdMultiPartFormDataStream.Create;
HostingURL:='http://uploads.ru/';
try
data.AddFile('Filename', Save_Path, '5');
data.AddFormField('doShort', 'false');
data.AddFormField('sID', 'fjgt40vrohem9n9npoqkfkiae2');
data.AddFormField('ImageUp' ,'Content-Type: application/octet-stream');
data.AddFormField('Upload', 'Submit Query');
Ssilka := IdHTTP1.Post('http://uploads.ru/upload.php', data);
sMemo1.Lines.Clear;
sMemo1.Lines.Add(Ssilka); // получаю конец ссылки, типа Zf4RL.jpg
Delete(Ssilka,1,13) ;
Delete(Ssilka,10,2) ;
sMemo1.Lines.Add(HostingURL+ssilka) ; // склеиваю uploads.ru/ + Zf4RL.jpg
wb1.Navigate(HostingURL+ssilka);
finally
data.Free;
end;то что красным, меняется при каждой загрузке.. s8,s0,s4 и тд пришлось через twebbrowser заходить по ссылке, и парсить прямую ссылку к изображению в html. может кому пригодится из новичков) Спасибо за помощь! Последний раз редактировалось Tech N9ne, 22.05.2018 в 01:19. |