Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Отправка картинки post


Автор: SultanOFF 24.1.2010, 11:10
Здравтсвуйте. Пытаюсь передать картинку с помощью indy методом пост вот так:
Код

procedure TForm1.btn1Click(Sender: TObject);
var
formData: TIdMultiPartFormDataStream;
begin
formData := TIdMultiPartFormDataStream.Create;
formData.AddFile('image1','C:\Users\xxx\Desktop\rabbit2.gif','IMAGE');
formData.AddFormField('tags1', 'xxx');
formData.AddFormField('rotate_angle', '0°');
Mmo1.Lines.Text := idHTP1.Post('http://imglink.ru/process.php',formData);

end;


но в итоге в мемо появляется html код, судя по которому
Код

<br><br><br><br><br><font color=red><b>Ошибка!</font> <br> Извините, но "" не является изображением.</b></font><br><br><br><br><br>
<div align=center>
 становится понятно что картинка не передалась, а почему хз! В чем Моя ошибка?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)