首页 > 代码库 > http了解

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了解