随笔分类 -  Http

浏览器缓存浅解
摘要:缓存为什么有缓存?缓存在活中其实很常见。往往初次打开一个新的软件或者网页的时候都会相对较慢, 但是再次打开就会快很多, 这就是缓存的功劳。大大提高了效率,也大大提高了用户体验。 什么数据可以缓存?不能缓存的数据 实时更新替换的数据(例如: 弹幕,留言,评论,经常更换的广告图片)网页的 HTML 结构 阅读全文

posted @ 2022-10-31 13:58 ranyonsue 阅读(113) 评论(0) 推荐(0) 编辑

axios详解
摘要:一、说明 Axios是一个基于Promise(ES6中用于处理异步的)的HTTP库(HTTP客户端),用于浏览器和node.js中,API。 浏览器中创建XMLHttpRequests 从node.js中创建http请求 支持Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 阅读全文

posted @ 2019-12-12 15:06 ranyonsue 阅读(6419) 评论(0) 推荐(0) 编辑

HTTP缓存机制
摘要:Web 缓存大致可以分为:数据库缓存、服务器端缓存(代理服务器缓存、CDN 缓存)、浏览器缓存。 浏览器缓存也包含很多内容: HTTP 缓存、indexDB、cookie、localstorage 等等。这里我们只讨论 HTTP 缓存相关内容。 在具体了解 HTTP 缓存之前先来明确几个术语: 缓存 阅读全文

posted @ 2018-04-23 14:23 ranyonsue 阅读(72705) 评论(4) 推荐(10) 编辑

当你输入一个网址,实际会发生什么
摘要:当你输入一个网址的时候,实际会发生什么? 当你输入一个网址的时候,实际会发生什么? 原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化 阅读全文

posted @ 2018-04-18 14:23 ranyonsue 阅读(3774) 评论(0) 推荐(0) 编辑

服务器常用的状态码
摘要:常见HTTP状态码 Type Reason-phrase Note 1XX Informational 信息性状态码,表示接受的请求正在处理 2XX Success 成功状态码,表示请求正常处理完毕 3XX Redirection 重定向状态码,表示需要客户端需要进行附加操作 4XX Client 阅读全文

posted @ 2018-01-23 10:55 ranyonsue 阅读(5090) 评论(0) 推荐(0) 编辑

url中的特殊符号含义
摘要:1. # 10年9月,twitter改版。一个显著变化,就是URL加入了"#!"符号。比如,改版前的用户主页网址为http://twitter.com/username改版后,就变成了http://twitter.com/#!/username 这是主流网站第一次将"#"大规模用于重要URL中。这表 阅读全文

posted @ 2016-12-28 09:25 ranyonsue 阅读(4867) 评论(0) 推荐(0) 编辑

关于HTTP协议,一篇就够了
摘要:HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等) 阅读全文

posted @ 2016-10-21 11:33 ranyonsue 阅读(614221) 评论(52) 推荐(198) 编辑

导航