System.Net.HttpRequestHeader
枚举包含许多 HTTP header ,但没有 Location
header 。是否有包含此内容的任何系统枚举?
我知道我可以在我的应用程序中设置一个常量(这就是我所做的并且它工作正常)- 我只是想确保我做了最好的事情。
顺便说一句,如果它不存在于 .NET 库中 - 有人知道为什么吗?此 header 必须经常用于使用 HTTP 201 的 RESTful 服务。
最佳答案
HttpRequestHeader
的描述是:
The HTTP headers that may be specified in a client request.
(强调已添加)。
我相信Location
在请求中无效,但仅在响应中有效。所以我们找到HttpResponseHeader
:
The HTTP headers that can be specified in a server response.
(强调)
关于c# - 是否有包含 Location HTTP header 名称的标准 .NET 枚举?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9497706/