这是因为Blazor Webassembly不支持直接将MultipartFormDataContent对象作为System.IO.Stream参数传输。可以将MultipartFormDataContent对象转换为Stream对象,然后将其作为参数传递。
以下是代码示例:
var formData = new MultipartFormDataContent();
// 添加表单数据...
var stream = new MemoryStream();
formData.CopyToAsync(stream).Wait();
stream.Position = 0;
var result = await httpClient.PostAsync(url, stream);
上一篇:BlazorWebAssembly.NetCoreHosted-下载到浏览器后删除临时文件
下一篇:BlazorWebassembly:Identityserver4NullReferenceAddQueryString