aspcoreAPI中多参数的文件上传
创始人
2024-09-20 01:30:37
0
  1. 在控制器中添加HttpPost方法:

[HttpPost("upload")] public async Task UploadFiles(IList files, string param1, int param2) { // 在这里处理上传的文件和其他参数 }

  1. 使用MultipartFormDataContent来构建HttpClient:

using System.Net.Http; using System.Net.Http.Headers;

var client = new HttpClient(); var content = new MultipartFormDataContent();

// 添加文件 foreach(var file in files) { var fileContent = new StreamContent(file.OpenReadStream()); fileContent.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment") { FileName = file.FileName }; content.Add(fileContent, "files", file.FileName); }

// 添加其他参数 content.Add(new StringContent(param1), "param1"); content.Add(new StringContent(param2.ToString()), "param2");

// 发送请求 var response = await client.PostAsync("https://example.com/api/upload", content);

注意事项:

  • 在MultipartFormDataContent中添加文件时,第一个参数为'files”,第二个参数为文件名;
  • 在MultipartFormDataContent中添加其他参数时,第一个参数为参数名称,第二个参数为参数值。

相关内容

热门资讯

透视模板!wpk系统是否存在作... 透视模板!wpk系统是否存在作必弊行为,sohoo poker辅助器(透视)真是存在有挂(哔哩哔哩)...
透视策略!德普之星私人局透视,... 透视策略!德普之星私人局透视,德扑圈有透视吗(透视)好像真的有脚本攻略(哔哩哔哩)1、超多福利:超高...
透视经验!wepoker私人局... 透视经验!wepoker私人局透视插件,hhpoker软件可以玩吗(透视)好像存在有挂(哔哩哔哩)1...
透视步骤!德普辅助软件,云扑克... 透视步骤!德普辅助软件,云扑克有透视吗(透视)好像真的有挂(哔哩哔哩)1、每一步都需要思考,不同水平...
透视绝活儿!hhpoker真能... 透视绝活儿!hhpoker真能买到挂吗,约局吧开挂神器是真的吗(透视)本来真的有挂(哔哩哔哩)约局吧...
透视烘培!pokerworld... 透视烘培!pokerworld破解版下载,cloudpoker作必弊(透视)总是存在有脚本脚本(哔哩...
透视策略!hh poker透视... 透视策略!hh poker透视器下载,hhpoker免费透视脚本(透视)都是真的有挂(哔哩哔哩)1、...
透视手段!aapoker透视插... 透视手段!aapoker透视插件,aapoker透视脚本下载(透视)果然真的有脚本软件(哔哩哔哩)亲...
透视举措!we poker插件... 透视举措!we poker插件,拱趴大菠萝辅助神器(透视)好像有挂(哔哩哔哩);1、让任何用户在无需...
透视项目!wpk软件是真的吗,... 透视项目!wpk软件是真的吗,wepoker辅助器是真的吗(透视)竟然是有挂(哔哩哔哩)在进入wep...