首页 > 解决方案 > 如何构造多部分 MIME 以使 IsFileDisposition 返回 true(.NET Core 2+)

问题描述

我希望使用 MultiPartReader 实现一些上传代码并阅读 .NET Core 中的部分。我见过一些使用 IsFileDisposition() 扩展方法然后强制转换为文件处置以进行读取的示例。

我也想实现这个策略,但是我不知道如何设置我的客户端,以便当我调用我的 POST 时 IsFileDisposition() 在 web api 中返回 true。

我已经尝试指定内联和附件的 Content-Disposition,指定文件名、无文件名以及我能想到的所有其他内容。

我还尝试在 github 中查找是否可以偶然发现 Microsoft 的此扩展方法的开源版本,以便我可以查看它,但找不到它。

谁能解释这种方法实际检查的内容,以便我了解如何形成我的请求?

谢谢!

标签: asp.net-core.net-core

解决方案


@SimplyGed - 感谢您的链接,这是完美的。

看起来我的 Content-Disposition 标头需要如下所示:

内容处置:表单数据;文件名="文件名.jpg"


推荐阅读