http了解

Posted 飞教主

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http了解相关的知识,希望对你有一定的参考价值。

http是应用层的协议,主要特点有:

1、简单快速,能够通过方法+路径进行传输,常用的方法有:get(获得所有的请求资源),post(在请求的资源后面附加新的数据),head(获得响应消息报头信息),put(请求服务器存储所标识的资源),delete(请求服务器删除所标识的资源),trace(请求服务器回送收到的消息信息),options(请求检查服务器的性能),connect(保留将来使用)

2、能支持客户机和服务器的方式

3、无连接,每次请求建立连接,请求完成之后,连接释放

4、无状态,对事物处理没有记忆能力,想要处理前面的信息,必须重传

 

 

状态码

 

200 OK

400 bad request  无效请求

401 unauthorized 请求没有授权

403 forbidden 服务器收到请求,但是拒绝提供服务

404 not found 请求资源不存在

 

500 Internal Server Error //服务器发生不可预期的错误

 

1xx:指示信息--表示请求已接收,继续处理
2xx:成功--表示请求已被成功接收、理解、接受
3xx:重定向--要完成请求必须进行更进一步的操作
4xx:客户端错误--请求有语法错误或请求无法实现
5xx:服务器端错误--服务器未能实现合法的请求

 

以上是关于http了解的主要内容,如果未能解决你的问题,请参考以下文章

通过了解Servlet和Http之间的关系,了解web中http通信使用

前端HTTP 缓存简单了解

你真的了解http,https吗?万字长文带你深入了解http!

HTTP协议初步了解

HTTP详解!你了解有多少?(系列一)

一文了解阿里云CDN HTTP2.0