Моя цель состоит в том, чтобы загрузить текстовый файл через HTTP POST Я использую Delphi 2009.Как загрузить файл с помощью http post? Delphi 2009
Скажем, например, по следующему адресу
https://www.example.com/ex/exampleAPI.asmx/Process
Я понимаю, это может быть сделано с помощью Компонент TIdHttp. А следующий вызов
IdHttp1.Post();
Но я не могу понять, как настроить все то есть с указанием URL и в том числе файл будет размещен.
Спасибо.
Спасибо, но когда я пытаюсь скомпилировать, я получаю следующую ошибку. «E2250 Нет перегруженной версии« Post », которую можно вызвать с помощью этих аргументов« любые идеи? – Trevor
Тогда вы не используете обновленную версию Indy, потому что у текущей версии есть такие перегрузки: 'function Post (AURL: string; const ASourceFile: String {$ IFDEF STRING_IS_ANSI}; ADestEncoding: TIdTextEncoding = nil { $ ENDIF}): string; overload; 'и' procedure Post (AURL: string; const ASourceFile: String; AResponseContent: TStream); перегрузка; ' –
Хорошо, я пытаюсь обновить Инди, но это боль, в которой у меня много проблем. Я никогда не устанавливал пакеты раньше. Есть ли способ сделать это с помощью TWebBrowser случайно? – Trevor