×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

APP开发公司关于Keep-Alive、HTTP状态码简介

文章编辑:网站建设 文章来源:APP开发 浏览量:

开发APP对于Keep-Alive模式介绍
  HTTP协议采用“请求—应答”模式,当使用普通模式,即非Keep-Alive模式时,深圳APP开发公司提醒每个请求/应答客户和服务器都要新建一个连接,完成之后立即断开连接;当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Alive功能使客户端与服务器间的连接持续有效,当出现对服务器的后继请求时,Keep-Alive功能避免了建立或者重新建立连接,传输性能更高效。HTTP1.0中默认是关闭Keep-Alive模式的,需要在HTTP头加入“Connection:Keep-Alive”,才能启用Keep-Alive;HTTP1.1中默认启用Keep-Alive模式,在HTTP头加入“Connection:close”才可关闭。
APP开发关于HTTP状态码简介 
HTTP的状态码分为如下5种类型。
1xx:信息响应类,表示接收到请求并且继续处理。
2xx:处理成功响应类,表示动作被成功接收、理解和接受。
3xx:重定向响应类,为了完成指定的动作,必须接受进一步处理。
4xx:客户端错误,客户请求包含语法错误或者是不能正确执行。
5xx:服务端错误,服务器不能正确执行一个正确的请求。
常见状态码的含义如下所述。
200OK:服务器端收到客户端的请求后,正常处理完成客户端的响应,并把结果返回给客户端。
400BadRequest:客户端请求的语法或参数有误,当前请求无法被服务器理解执行。
401Unauthorized:客户端的请求未经授权,这个状态码必须和WWW-Authenticate字段一起使用。
403Forbidden:服务器已经理解客户端的请求,但是拒绝执行它。
404NotFound:请求失败,请求所希望得到的资源未在服务器上发现,如客户端发起请求的URL不对。
500InternalServerError:服务器遇到了一个未曾预料的状况,导致它无法完成对请求的处理。
502BadGateway:作为网关或者代理工作的服务器尝试执行请求时出错。
好了,APP开发公司本文关于“APP开发公司关于Keep-Alive、HTTP状态码简介”的知识就分享到这里,希望能给您的APP项目前期规划以及后期管理工作有所帮助,谢谢关注,博纳网络编辑整理。

当前文章链接:/construction/appkaifa/2314.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。