我需要你的帮助。 Swagger UI 无法在请求正文中包含 json 和文件。
我看了这篇文章。 链接
最后一条评论中的解决方案工作正常,但我有一个 form 格式下的 json 和选择文件按钮。 但我想要 body 格式下的 json 以及文件按钮。
类似这样的事情:
例如,我可以通过 API 复制粘贴修改文件所需的 json。
我正在使用:
<PackageReference Include="Swashbuckle.AspNetCore.Swagger" Version="6.5.0" />
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="6.5.0" />
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="6.5.0" />
感谢您的帮助。
康卡霍
我还尝试做一个新的RequestMixContentFilter,其中包含字典中的“application/json”和“application/vnd.openxmlformats-officedocument.spreadsheetml.sheet”。 但在 Swagger 中,我可以选择其中之一,但我不能同时选择两者:
OpenAPI 不支持描述
multipart/mixed
用法的方法,而这正是您此处所需要的。这意味着 SwaggerUI 也不支持您想要做的事情。