multipart上传下载文件

multipart上传下载文件

插件二演示multipart传输文件。 

multipart/form-data是传输文件的国标,支持任何语言、前后端调用。

apiPost上传文件

delphi上传文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
procedure TForm1.Button2Click(Sender: TObject);
//上传
begin
  if OpenDialog1.Execute then
  begin
    var mul: TMultiPart;
    mul.resource := 'multipart';
    mul.filename := OpenDialog1.FileName;
    var res: TRes := mul.UploadFile;
    if res.Status = 500 then
      ShowMessage('Upload fail: ' + res.Exception)
    else
      ShowMessage('Upload success');
  end;
end;

  

apipost下载文件

 

delphi下载文件

1
2
3
4
5
6
7
8
9
procedure TForm1.Button4Click(Sender: TObject);
//下载
begin
  var mul: TMultiPart;
  mul.resource := 'multipart';
  mul.filename := '1.exe';
  mul.filesaveto := 'e:\';
  mul.DownloadFile;
end;

  

posted @   delphi中间件  阅读(317)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-07-13 delphi基于泛型结构的数据序列
2020-07-13 SOCKET缓存
2020-07-13 异步任务调度
2016-07-13 三层数据库设计注意事项
2013-07-13 关于序列化
2013-07-13 SOA技术的进化史
点击右上角即可分享
微信分享提示