面试必备利器:史上最全http状态码及请求方式

简介:

        今天查看node.js的http模块时,看到最全面的介绍http请求方式和响应状态码.

        

http请求方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
  METHODS: 
    'ACL' ,
      'BIND' ,
      'CHECKOUT' ,
      'CONNECT' ,
      'COPY' ,
      'DELETE' ,
      'GET' ,
      'HEAD' ,
      'LINK' ,
      'LOCK' ,
      'M-SEARCH' ,
      'MERGE' ,
      'MKACTIVITY' ,
      'MKCALENDAR' ,
      'MKCOL' ,
      'MOVE' ,
      'NOTIFY' ,
      'OPTIONS' ,
      'PATCH' ,
      'POST' ,
      'PROPFIND' ,
      'PROPPATCH' ,
      'PURGE' ,
      'PUT' ,
      'REBIND' ,
      'REPORT' ,
      'SEARCH' ,
      'SUBSCRIBE' ,
      'TRACE' ,
      'UNBIND' ,
      'UNLINK' ,
      'UNLOCK' ,
      'UNSUBSCRIBE'
   ],

        

http状态响应码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
STATUS_CODES: 
    '100' 'Continue' ,
      '101' 'Switching Protocols' ,
      '102' 'Processing' ,
      '200' 'OK' ,
      '201' 'Created' ,
      '202' 'Accepted' ,
      '203' 'Non-Authoritative Information' ,
      '204' 'No Content' ,
      '205' 'Reset Content' ,
      '206' 'Partial Content' ,
      '207' 'Multi-Status' ,
      '208' 'Already Reported' ,
      '226' 'IM Used' ,
      '300' 'Multiple Choices' ,
      '301' 'Moved Permanently' ,
      '302' 'Found' ,
      '303' 'See Other' ,
      '304' 'Not Modified' ,
      '305' 'Use Proxy' ,
      '307' 'Temporary Redirect' ,
      '308' 'Permanent Redirect' ,
      '400' 'Bad Request' ,
      '401' 'Unauthorized' ,
      '402' 'Payment Required' ,
      '403' 'Forbidden' ,
      '404' 'Not Found' ,
      '405' 'Method Not Allowed' ,
      '406' 'Not Acceptable' ,
      '407' 'Proxy Authentication Required' ,
      '408' 'Request Timeout' ,
      '409' 'Conflict' ,
      '410' 'Gone' ,
      '411' 'Length Required' ,
      '412' 'Precondition Failed' ,
      '413' 'Payload Too Large' ,
      '414' 'URI Too Long' ,
      '415' 'Unsupported Media Type' ,
      '416' 'Range Not Satisfiable' ,
      '417' 'Expectation Failed' ,
      '418' 'I\'m a teapot' ,
      '421' 'Misdirected Request' ,
      '422' 'Unprocessable Entity' ,
      '423' 'Locked' ,
      '424' 'Failed Dependency' ,
      '425' 'Unordered Collection' ,
      '426' 'Upgrade Required' ,
      '428' 'Precondition Required' ,
      '429' 'Too Many Requests' ,
      '431' 'Request Header Fields Too Large' ,
      '451' 'Unavailable For Legal Reasons' ,
      '500' 'Internal Server Error' ,
      '501' 'Not Implemented' ,
      '502' 'Bad Gateway' ,
      '503' 'Service Unavailable' ,
      '504' 'Gateway Timeout' ,
      '505' 'HTTP Version Not Supported' ,
      '506' 'Variant Also Negotiates' ,
      '507' 'Insufficient Storage' ,
      '508' 'Loop Detected' ,
      '509' 'Bandwidth Limit Exceeded' ,
      '510' 'Not Extended' ,
      '511' 'Network Authentication Required'
   },


小伙伴们,快快收藏吧.










本文转自 hgditren 51CTO博客,原文链接:http://blog.51cto.com/phpme/1894011,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
缓存
|
11月前
|
JSON API 网络架构
HTTP常见的请求方法、响应状态码、接口规范介绍
本文详细介绍了HTTP常见的请求方法、响应状态码和接口规范。通过理解和掌握这些内容,开发者可以更好地设计和实现W
1826 83
|
7月前
HTTP协议中常见的状态码 ?
HTTP协议状态码分为1xx、2xx、3xx、4xx、5xx五类。常见状态码包括:101(切换协议)、200(请求成功)、302(重定向)、401(未认证)、404(资源未找到)、500(服务器错误)。
665 0
|
9月前
|
JSON 安全 网络协议
HTTP/HTTPS协议(请求响应模型、状态码)
本文简要介绍了HTTP与HTTPS协议的基础知识。HTTP是一种无状态的超文本传输协议,基于TCP/IP,常用80端口,通过请求-响应模型实现客户端与服务器间的通信;HTTPS为HTTP的安全版本,基于SSL/TLS加密技术,使用443端口,确保数据传输的安全性。文中还详细描述了HTTP请求方法(如GET、POST)、请求与响应头字段、状态码分类及意义,并对比了两者在请求-响应模型中的安全性差异。
896 20
|
7月前
|
Web App开发 缓存 数据安全/隐私保护
Django全栈实战:HTTP状态码与业务状态码的分层设计与实战应用
HTTP状态码是服务器响应请求的3位数字代码,分为1xx(信息)、2xx(成功)、3xx(重定向)、4xx(客户端错误)、5xx(服务器错误)。业务状态码则用于描述具体业务逻辑结果,常在响应体中返回。二者在前后端交互中有不同用途和处理方式。本文还介绍了如何在Django项目中设计并使用业务状态码。
605 0
|
开发者
深入了解HTTP状态码
深入了解HTTP状态码
556 64
【网路原理】——HTTP状态码和Postman使用
状态码(200,404,403,405,500,504,302),Postman下载和使用构造请求
|
缓存 网络协议 JavaScript
【HTTP】构造HTTP请求和状态码
【HTTP】构造HTTP请求和状态码
264 1
【HTTP】构造HTTP请求和状态码
|
安全 API 网络安全
使用OkHttp进行HTTPS请求的Kotlin实现
使用OkHttp进行HTTPS请求的Kotlin实现
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密

热门文章

最新文章