C# HttpWebResponse 请求常见的状态码
| Accepted | 202 |
等效于 HTTP 状态 202。 Accepted 指示已接受请求做进一步处理。 |
| AlreadyReported | 208 |
等效于 HTTP 状态 208。 AlreadyReported 指示已在多状态响应的前面部分枚举了 WebDAV 绑定的成员,并且不再将其包含在内。 |
| Ambiguous | 300 |
等效于 HTTP 状态 300。 Ambiguous 指示请求的信息有多种表示形式。 默认操作是将此状态视为重定向,并遵循与此响应关联的 Location 标头的内容。 |
| BadGateway | 502 |
等效于 HTTP 状态 502。 BadGateway 指示中间代理服务器从另一代理或原始服务器接收到错误响应。 |
| BadRequest | 400 |
等效于 HTTP 状态 400。 BadRequest 指示服务器未能识别请求。 如果没有其他适用的错误,或者不知道准确的错误或错误没有自己的错误代码,则发送 BadRequest。 |
| Conflict | 409 |
等效于 HTTP 状态 409。 Conflict 指示由于服务器上的冲突而未能执行请求。 |
| Continue | 100 |
等效于 HTTP 状态 100。 Continue 指示客户端可能继续其请求。 |
| Created | 201 |
等效于 HTTP 状态 201。 Created 指示请求导致在响应被发送前创建新资源。 |
| EarlyHints | 103 |
等效于 HTTP 状态 103。 EarlyHints 向客户端指示服务器可能会发送最终响应,其中标头字段包含在信息性响应中。 |
| ExpectationFailed | 417 |
等效于 HTTP 状态 417。 ExpectationFailed 指示服务器未能符合 Expect 标头中给定的预期值。 |
| FailedDependency | 424 |
等效于 HTTP 状态 424。 FailedDependency 指示无法对资源执行该方法,因为请求的操作依赖于其他操作,并且该操作失败。 |
| Forbidden | 403 |
等效于 HTTP 状态 403。 Forbidden 指示服务器拒绝满足请求。 |
| Found | 302 |
等效于 HTTP 状态 302。 Found 指示请求的信息位于 Location 标头中指定的 URI 处。 接收到此状态时的默认操作为遵循与响应关联的 Location 标头。 原始请求方法为 POST 时,重定向的请求将使用 GET 方法。 |
| GatewayTimeout | 504 |
等效于 HTTP 状态 504。 GatewayTimeout 指示中间代理服务器在等待来自另一个代理或原始服务器的响应时已超时。 |
| Gone | 410 |
等效于 HTTP 状态 410。 Gone 指示请求的资源不再可用。 |
| HttpVersionNotSupported | 505 |
等效于 HTTP 状态 505。 HttpVersionNotSupported 指示服务器不支持请求的 HTTP 版本。 |
| IMUsed | 226 |
等效于 HTTP 状态 226。 IMUsed 指示服务器已执行对资源的请求,并且响应表示应用于当前实例的一个或多个实例操作的结果。 |
| InsufficientStorage | 507 |
等效于 HTTP 状态 507。 InsufficientStorage 指示服务器无法存储完成请求所需的表示形式。 |
| InternalServerError | 500 |
等效于 HTTP 状态 500。 InternalServerError 指示服务器上发生了一般错误。 |
| LengthRequired | 411 |
等效于 HTTP 状态 411。 LengthRequired 指示缺少必需的 Content-length 标头。 |
| Locked | 423 |
等效于 HTTP 状态 423。 Locked 指示源或目标资源已锁定。 |
| LoopDetected | 508 |
等效于 HTTP 状态 508。 LoopDetected 指示服务器已终止操作,因为它在处理带有“Depth: infinity”的 WebDAV 请求时遇到了无限循环。 此状态代码用于与不知道多状态响应正文中出现 208 状态代码 AlreadyReported 的客户端进行后向兼容。 |
| MethodNotAllowed | 405 |
等效于 HTTP 状态 405。 MethodNotAllowed 指示请求的资源上不允许请求方法(POST 或 GET)。 |
| MisdirectedRequest | 421 |
等效于 HTTP 状态 421。 MisdirectedRequest 指示请求被定向到无法生成响应的服务器。 |
| Moved | 301 |
等效于 HTTP 状态 301。 Moved 指示请求的信息已移到 Location 头中指定的 URI 处。 接收到此状态时的默认操作为遵循与响应关联的 Location 标头。 原始请求方法为 POST 时,重定向的请求将使用 GET 方法。 |
| MovedPermanently | 301 |
等效于 HTTP 状态 301。 MovedPermanently 指示请求的信息已移到 Location 头中指定的 URI 处。 接收到此状态时的默认操作为遵循与响应关联的 Location 标头。 |
| MultipleChoices | 300 |
等效于 HTTP 状态 300。 MultipleChoices 指示请求的信息有多种表示形式。 默认操作是将此状态视为重定向,并遵循与此响应关联的 Location 标头的内容。 |
| MultiStatus | 207 |
等效于 HTTP 状态 207。 MultiStatus 指示 Web 分布式创作和版本管理 (WebDAV) 操作期间的单个响应有多个状态代码。 响应正文包含描述状态代码的 XML。 |
| NetworkAuthenticationRequired | 511 |
等效于 HTTP 状态 511。 NetworkAuthenticationRequired 指示客户端需要进行身份验证才能获得网络访问权限;它旨在用于拦截用于控制网络访问权限的代理。 |
| NoContent | 204 |
等效于 HTTP 状态 204。 NoContent 指示已成功处理请求并且响应已被设定为无内容。 |
| NonAuthoritativeInformation | 203 |
等效于 HTTP 状态 203。 NonAuthoritativeInformation 指示返回的元信息来自缓存副本而不是原始服务器,因此可能不正确。 |
| NotAcceptable | 406 |
等效于 HTTP 状态 406。 NotAcceptable 指示客户端已用 Accept 标头指示将不接受资源的任何可用表示形式。 |
| NotExtended | 510 |
等效于 HTTP 状态 510。 NotExtended 指示服务器需要进一步扩展请求才能使服务器完成该请求。 |
| NotFound | 404 |
等效于 HTTP 状态 404。 NotFound 指示请求的资源不在服务器上。 |
| NotImplemented | 501 |
等效于 HTTP 状态 501。 NotImplemented 指示服务器不支持请求的函数。 |
| NotModified | 304 |
等效于 HTTP 状态 304。 NotModified 指示客户端的缓存副本是最新的。 未传输此资源的内容。 |
| OK | 200 |
等效于 HTTP 状态 200。 OK 指示请求成功,且请求的信息包含在响应中。 这是最常接收的状态代码。 |
| PartialContent | 206 |
等效于 HTTP 状态 206。 PartialContent 指示响应是包括字节范围的 GET 请求所请求的部分响应。 |
| PaymentRequired | 402 |
等效于 HTTP 状态 402。 保留 PaymentRequired 以供将来使用。 |
| PermanentRedirect | 308 |
等效于 HTTP 状态 308。 PermanentRedirect 指示请求信息位于 Location 标头中指定的 URI 处。 接收到此状态时的默认操作为遵循与响应关联的 Location 标头。 如果原始请求方法是 POST,则重定向的请求也会使用 POST 方法。 |
| PreconditionFailed | 412 |
等效于 HTTP 状态 412。 PreconditionFailed 指示此请求的条件集失败,并且无法执行该请求。使用条件请求标头设置添加,如:If-Match、If-None-Match 或 If-Unmodified-Since。 |
| PreconditionRequired | 428 |
等效于 HTTP 状态 428。 PreconditionRequired 指示服务器要求的请求为条件请求。 |
| Processing | 102 |
等效于 HTTP 状态 102。 Processing 指示服务器已接受完成请求,但尚未完成该请求。 |
| ProxyAuthenticationRequired | 407 |
等效于 HTTP 状态 407。 ProxyAuthenticationRequired 指示请求的代理要求身份验证。 Proxy-authenticate 标头包含如何执行身份验证的详细信息。 |
| Redirect | 302 |
等效于 HTTP 状态 302。 Redirect 指示请求的信息位于 Location 标头中指定的 URI 处。 接收到此状态时的默认操作为遵循与响应关联的 Location 标头。 原始请求方法为 POST 时,重定向的请求将使用 GET 方法。 |
| RedirectKeepVerb | 307 |
等效于 HTTP 状态 307。 RedirectKeepVerb 指示请求信息位于 Location 标头中指定的 URI 处。 接收到此状态时的默认操作为遵循与响应关联的 Location 标头。 如果原始请求方法是 POST,则重定向的请求也会使用 POST 方法。 |
| RedirectMethod | 303 |
等效于 HTTP 状态 303。 作为 POST 的结果,RedirectMethod 将客户端自动重定向到 Location 标头中指定的 URI。 用 GET 生成对 Location 标头所指定的资源的请求。 |
| RequestedRangeNotSatisfiable | 416 |
等效于 HTTP 状态 416。 RequestedRangeNotSatisfiable 指示无法返回从资源请求的数据范围,因为范围的开头在资源的开头之前,或因为范围的结尾在资源的结尾之后。 |
| RequestEntityTooLarge | 413 |
等效于 HTTP 状态 413。 RequestEntityTooLarge 指示请求太大,服务器无法处理。 |
| RequestHeaderFieldsTooLarge | 431 |
等效于 HTTP 状态 431。 RequestHeaderFieldsTooLarge 指示服务器不愿意处理请求,因为它的标头字段(单个标头字段或所有标头字段合计)太大。 |
| RequestTimeout | 408 |
等效于 HTTP 状态 408。 RequestTimeout 指示客户端没有在服务器期望请求的时间内发送请求。 |
| RequestUriTooLong | 414 |
等效于 HTTP 状态 414。 RequestUriTooLong 指示 URI 太长。 |
| ResetContent | 205 |
等效于 HTTP 状态 205。 ResetContent 指示客户端应重置(而非重新加载)当前资源。 |
| SeeOther | 303 |
等效于 HTTP 状态 303。 作为 POST 的结果,SeeOther 将客户端自动重定向到 Location 标头中指定的 URI。 用 GET 生成对 Location 标头所指定的资源的请求。 |
| ServiceUnavailable | 503 |
等效于 HTTP 状态 503。 ServiceUnavailable 指示服务器暂时不可用,通常是由于过多加载或维护。 |
| SwitchingProtocols | 101 |
等效于 HTTP 状态 101。 SwitchingProtocols 指示正在更改协议版本或协议。 |
| TemporaryRedirect | 307 |
等效于 HTTP 状态 307。 TemporaryRedirect 指示请求信息位于 Location 标头中指定的 URI 处。 接收到此状态时的默认操作为遵循与响应关联的 Location 标头。 如果原始请求方法是 POST,则重定向的请求也会使用 POST 方法。 |
| TooManyRequests | 429 |
等效于 HTTP 状态 429。 TooManyRequests 指示用户在给定时间内发送了太多请求。 |
| Unauthorized | 401 |
等效于 HTTP 状态 401。 Unauthorized 指示请求的资源要求身份验证。 WWW-Authenticate 标头包含如何执行身份验证的详细信息。 |
| UnavailableForLegalReasons | 451 |
等效于 HTTP 状态 451。 UnavailableForLegalReasons 指示服务器由于法律要求而拒绝访问资源。 |
| UnprocessableEntity | 422 |
等效于 HTTP 状态 422。 UnprocessableEntity 指示请求格式正确,但由于语义错误,无法遵循该请求。 |
| UnsupportedMediaType | 415 |
等效于 HTTP 状态 415。 UnsupportedMediaType 指示请求是不受支持的类型。 |
| Unused | 306 |
等效于 HTTP 状态 306。 Unused 是未完全指定的 HTTP/1.1 规范的建议扩展。 |
| UpgradeRequired | 426 |
等效于 HTTP 状态 426。 UpgradeRequired 指示客户端应切换为诸如 TLS/1.0 之类的其他协议。 |
| UseProxy | 305 |
等效于 HTTP 状态 305。 UseProxy 指示请求应使用位于 Location 标头中指定的 URI 的代理服务器。 |
| VariantAlsoNegotiates | 506 |
等效于 HTTP 状态 506。 VariantAlsoNegotiates 指示所选的变体资源配置为参与透明内容协商本身,因此在协商过程中不是正确的终结点。 |
转自:https://docs.microsoft.com/zh-cn/dotnet/api/system.net.httpstatuscode?view=netcore-3.1
C# HttpWebResponse 请求常见的状态码的更多相关文章
- C#HttpWebResponse请求常见的状态码
成员名称 说明 Continue 等效于 HTTP 状态 100.Continue 指示客户端可能继续其请求. SwitchingProtocols 等效于 HTTP 状态 101.Switching ...
- http请求常见的状态码
状态码是开发者需要了解的一项内容,日常开发中浏览器会返回给我们一些状态码,然后我们可以根据状态码所代表的含义进行问题解决. 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码. 100 ...
- HTTP常见响应状态码及解释、常用请求头及解释
1.HTTP常见响应状态码及解释2XX Success(成功状态码) 200 表示从客户端发来的请求在服务器端被正常处理204 该状态码表示服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主 ...
- http协议中常见的状态码以及请求方式,http协议的组成
请求状态码: 2xxx:表示请求成功,例如200. 3xxx:表示请求被重定向,表示完成请求,需要进一步操作,例如 302. 4xxx:表示请求错误,例如:404,资源没有找到. 5xxx:表示服务器 ...
- 常见HTTP状态码列表
HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求.当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应 ...
- 常见HTTP状态码(200、301、302、500等)
HTTP状态码,它是用以表示网页服务器HTTP响应状态的3位数字代码.状态码的第一个数字代表了响应的五种状态之一. 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理.由于 HTT ...
- 常见HTTP状态码
常见HTTP状态码 200 OK 301 Moved Permanently 302 Found 304 Not Modified 307 Temporary Redirect 400 Bad Req ...
- HTTP协议和几种常见的状态码
前言:明知山有釜,偏向釜山行-----电影<釜山行> ------------------------------------------------------------------- ...
- 常见HTTP状态码大全
我们经常会遇到404.500.302等提示,它们究竟是什么意思呢?除了这几个常见的状态码外,还有哪些我们没有遇到过的但有可能出现的状态码呢?网站的http状态对于网站维护人员来说是相当重要的,当网站出 ...
随机推荐
- 测试开发【提测平台】分享3-正式开发产品需求&项目初始化
上两个分享主要是介绍和演示基本前后端所要使用的框架,接下来我们将正式进入到[提测平台的开发] 提要先给出依赖和内容点: 提测平台定义和产品原型需求说明 使用github创建代码仓库进行项目管理 Fla ...
- 靶机CH4INRULZ_v1.0.1
nmap开路. root@kali:~# nmap -sP 192.168.1.* //拿到靶机地址192.168.1.8 root@kali:~# nmap -p- -sS -v -sV 192.1 ...
- Android开发如何准备技术面试(含Android面试押题)
今年毋庸置疑是找工作的寒冬,每一个出来找工作的同学都是值得尊敬的.现在找工作,虽然略难,但是反过来看也会逼迫我们成为更加优秀的自己. 但是不管是旺季还是寒冬,有一些优秀的同学找工作还是挺顺利的.所以说 ...
- S3C2440—7.存储控制器访问外设
文章目录 一.内存接口的概念 二.存储控制器(内存控制器) 2.1 什么是存储控制器? 2.2 S3C2440存储控制器介绍 2.3 存储控制器如何处理不同位宽的外设 2.4 怎么确定芯片的访问地址? ...
- vivo商城计价中心 - 从容应对复杂场景价格计算
一.背景 随着vivo商城的业务架构不断升级,整个商城较为复杂多变的营销玩法被拆分到独立的促销系统中. 拆分后的促销系统初期只是负责了营销活动玩法的维护,促销中最为重要的计价业务仍然遗留在商城主站业务 ...
- 并发编程 Process 互斥锁
进程理论 程序与进程的区别 ''' 程序不是存在硬盘上的代码,相对来说是静态的 进程表示程序在执行的过程,是动态的 ''' 进程的调度 先来先服务调度算法 '''对长作业有利,对短作业无益''' 短作 ...
- noip模拟12[简单的区间·简单的玄学·简单的填数]
noip模拟12 solutions 这次考试靠的还是比较好的,但是还是有不好的地方, 为啥嘞??因为我觉得我排列组合好像白学了诶,文化课都忘记了 正难则反!!!!!!!! 害没关系啦,一共拿到了\( ...
- 【Azure 应用服务】App Service For Container 配置Nginx,设置/home/site/wwwroot/目录为启动目录,并配置反向代理
问题描述 通过Docker Desktop for Linux,配置Nginx镜像后,自定义nginx.conf文件,修改启动目录和对 /out 路径的反向代理到博客园的博文地址 (https://w ...
- Docker中安装了gitlab,忘记了管理员密码,进行管理员密码重置
重置docker中gitlab中root账号的密码 一.进入Docker的gitlab容器中 1.查看所有容器 docker ps 2.进入gitlab容器中 docker exec -it gitl ...
- @CreatedDate@CreatedBy@LastModifiedBy@LastModifiedDate
启动类上加上@EnableJpaAuditing 实体类,注意需要加上@EntityListeners(AuditingEntityListener.class)这个注解才能使@CreatedDate ...