.NET Platform 内置标准化对象
MediaTypeNames 类
官网地址,
https://learn.microsoft.com/zh-cn/dotnet/api/system.net.mime.mediatypenames?view=net-9.0
定义
- 命名空间:
System.Net.Mime - 程序集:
System.Net.Mail.dll
指定电子邮件附件的媒体类型信息。
public static class MediaTypeNames
继承 Object —> MediaTypeNames
适用于
| 产品 | 版本 |
|---|---|
| .NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
| .NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
| .NET Standard | 2.0, 2.1 |
说明
以下是 MediaTypeNames 类中各个字段、说明、值和描述的整理表格:
| 类别 | 字段名称 | 值 | 描述 |
|---|---|---|---|
| Application | FormUrlEncoded | application/x-www-form-urlencoded | URL 编码的键值对数据。 |
| XmlDtd | application/xml-dtd | XML 文档类型定义格式的数据。 | |
| Xml | application/xml | XML 格式的数据。 | |
| Wasm | application/wasm | WASM(WebAssembly)格式的数据。 | |
| Soap | application/soap+xml | SOAP 文档。 | |
| Rtf | application/rtf | 富文本格式 (RTF) 的数据。 | |
| ProblemXml | application/problem+xml | XML 问题详情格式的数据。 | |
| XmlPatch | application/xml-patch+xml | XML 补丁格式的数据。 | |
| ProblemJson | application/problem+json | JSON 问题详情格式的数据。 | |
| Octet | application/octet-stream | 未解释的二进制数据。 | |
| Manifest | application/manifest+json | Web 应用程序清单格式的数据。 | |
| JsonSequence | application/json-seq | JSON 文本序列格式的数据。 | |
| JsonPatch | application/json-patch+json | JSON 补丁格式的数据。 | |
| Json | application/json | JSON 格式的数据。 | |
| GZip | application/gzip | GZIP 压缩格式的数据。 | |
| application/pdf | PDF(便携文档格式)的数据。 | ||
| Zip | application/zip | ZIP 压缩格式的数据。 | |
| Font | Collection | font/collection | 字体集合格式的字体数据。 |
| Otf | font/otf | OpenType 布局 (OTF) 格式的字体数据。 | |
| Sfnt | font/sfnt | SFNT 格式的字体数据。 | |
| Ttf | font/ttf | TrueType 字体 (TTF) 格式的字体数据。 | |
| Woff | font/woff | WOFF 格式的字体数据。 | |
| Woff2 | font/woff2 | WOFF2 格式的字体数据。 | |
| Image | Avif | image/avif | AVIF 图像格式的数据。 |
| Bmp | image/bmp | BMP 图像格式的数据。 | |
| Gif | image/gif | GIF(图形交换格式)图像数据。 | |
| Icon | image/x-icon | ICO 图标格式的数据。 | |
| Jpeg | image/jpeg | JPEG 图像格式的数据。 | |
| Png | image/png | PNG 图像格式的数据。 | |
| Svg | image/svg+xml | SVG(可缩放矢量图形)格式的数据。 | |
| Tiff | image/tiff | TIFF(标签图像文件格式)的数据。 | |
| Webp | image/webp | WebP 图像格式的数据。 | |
| Multipart | ByteRanges | multipart/byteranges | 包含多个字节范围的数据。 |
| FormData | multipart/form-data | 表单数据格式,通常用于上传文件。 | |
| Mixed | multipart/mixed | 混合格式,用于包含多种不同类型的部分。 | |
| Related | multipart/related | 相关格式,用于包含相互关联的内容部分。 | |
| Text | Css | text/css | CSS 格式的文本数据。 |
| Csv | text/csv | CSV(逗号分隔值)格式的文本数据。 | |
| EventStream | text/event-stream | 事件流格式的文本数据,常用于服务器推送事件。 | |
| Html | text/html | HTML 格式的文本数据。 | |
| JavaScript | text/javascript | JavaScript 脚本格式的文本数据。 | |
| Markdown | text/markdown | Markdown 格式的文本数据。 | |
| Plain | text/plain | 纯文本格式的数据。 | |
| RichText | text/richtext | 富文本格式 (RTF) 的文本数据。 | |
| Rtf | text/rtf | RTF(富文本格式)的文本数据。 | |
| Xml | text/xml | XML 格式的文本数据。 |
这个表格涵盖了 MediaTypeNames 中所有类别及其字段的信息,方便查阅和使用。
StatusCodes 类
官网地址,
https://learn.microsoft.com/zh-cn/dotnet/api/microsoft.aspnetcore.http.statuscodes?view=aspnetcore-9.0
定义
- 命名空间:
Microsoft.AspNetCore.Http - 程序集:
Microsoft.AspNetCore.Http.Abstractions.dll Nuget包:Microsoft.AspNetCore.App.Ref v9.0.2
HTTP 状态代码的常量集合。
public static class StatusCodes
继承 Object —> StatusCodes
注解
状态代码的说明可从 GetReasonPhrase 获取:
Microsoft.AspNetCore.WebUtilities.ReasonPhrases.GetReasonPhrase(Int32)
适用于
| 产品 | 版本 |
|---|---|
| ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 |
字段说明
| 字段名称 | 描述 |
|---|---|
| Status100Co |

最低0.47元/天 解锁文章
170万+

被折叠的 条评论
为什么被折叠?



