c# - HttpStatusCode 枚举没有 507 (InsufficientStorage)

标签 c# .net http

根据 IANA registry还有更多标准状态代码,例如 507 (InsufficientStorage)。我正在编写一个 webdav 服务器库,并且在我的类中使用 HttpStatusCode 枚举。在我的部分代码中,我必须使用 507 创建响应。

创建另一个枚举并且不使用 .NET HttpStatusCode 枚举是一种好的做法吗?

最佳答案

我要么切换到整数,要么创建您自己可以控制的枚举。正如您提到的,可能的 HTTP 状态代码比内置的 .NET 枚举要多得多。

关于c# - HttpStatusCode 枚举没有 507 (InsufficientStorage),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28965855/

相关文章:

c# - 是什么导致我的 UI 在关闭串行端口时卡住?

.net - 测试 OLE DB 连接字符串的快速方法

javascript - CORS cookie 适用于 get 请求,但不适用于 Angular2 中的 post

c# - asp.net mvc Entity Framework 代码第一个网站加载时间过长

c# - 如何在 C# 中创建 "typedef to a function pointer"?

c# - 从不同程序集加载合并的 ResourceDictionary 失败

http - HTTP 客户端应该如何正确解析 *chunked* HTTP 响应主体?

java - codenameone REST API POST 请求正文

通过 IEnumerable 扩展方法进行 C# LINQ 调试

c# - 如何在 Blazor 中使用 DataAnnotationsValidator 验证两个字段是否匹配?