浏览器缓存
摘要:浏览器缓存 浏览器缓存 浏览器缓存是通过html的头文件中的meta来控制。http-equiv是一个专门针对http的头文件,可以向浏览器传回一些有用的信息。与之对应的content,是各个参数的变量值。 HTTP 1.0 在HTTP1.0中通过Pragma控制页面缓存,可以设置为Pragma或n
阅读全文
REST是什么?
摘要:REST -- REpresentational State Transfer 直接翻译:表现层状态转移。 @Ivony 老师的一句话概括很精辟: @Ivony 老师的一句话概括很精辟: 用URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。 (1) REST描述的是
阅读全文
http状态码301和302的区别
摘要:1、官方的比较简洁的说明: 301 redirect: 301 代表永久性转移(Permanently Moved) 302 redirect: 302 代表暂时性转移(Temporarily Moved ) 2、区别: 详细来说,301和302状态码都表示重定向,就是说浏览器在拿到服务器返回的这个
阅读全文
http头之keep-alive
摘要:1、什么是keep-alive模式? 我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成 之后立即断开连接(HTTP协议为无连接的协议);当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Al
阅读全文
HTTP长连接和短连接
摘要:1、短连接 连接->传输数据->关闭连接 比如HTTP是无状态的的短链接,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 具体就是 浏览器client发起并建立TCP连接 -> client发送HttpRequest报文 -> server接收到报文->server h
阅读全文