我正在尝试从 xamarin 应用程序上传 10 个文件,每个文件 100 Mb。
WebApi是一个netcore Api,如果我一个一个上传,文件上传没有任何问题。
但是当我尝试使用 HttpClient 将 10 个文件作为多部分内容一起上传时,应用程序崩溃并出现异常(全内存)。
我知道 HttpClient 正在加载内存中的所有文件,这不是我想要做的。
Microsoft 建议对大文件进行多部分文件上传,但这是我从客户端(Xamarin 应用程序)面临的问题,是否有适当的方法使用多部分内容流式传输大文件而不将数据加载到内存中?