aspnet core request body 支持 plain text
💡
原文中文,约2100字,阅读约需5分钟。
📝
内容提要
ASP.NET Core支持纯文本请求体,提供了简繁转换接口和直接输入转换的API。使用自定义的PlainTextInputFormatter注册后,应用程序支持纯文本输入。通过指定媒体类型为text/plain来定义API支持的格式。希望框架能够默认支持纯文本。
🎯
关键要点
- ASP.NET Core支持纯文本请求体,提供简繁转换接口。
- 新API允许用户直接输入纯文本,简化使用流程。
- 使用自定义的PlainTextInputFormatter扩展支持text/plain媒体类型。
- 默认的input formatter仅支持JSON,需要自定义实现。
- 注册PlainTextInputFormatter后,应用程序支持纯文本输入。
- 通过[Consumes("text/plain")]指定API支持的媒体类型。
- 在GitHub上提议希望框架默认支持纯文本。
- 官方认为使用场景较少,暂时不考虑加入框架。
🏷️
标签
➡️