写在开头: 本来这篇内容准备写在AFNetworking到底做了什么?(三)中的,但是因为我想在三中完结这个系列,碍于篇幅所限、并且这一块内容独立性比较强,所以单独拎出来,写成一篇。 本文从源码的角度,去分析AFNetw…
分类:HTTP
http协议知识点的整理(不定期更新)
任职前端开发工程师已经有一段时间了,对于“前端知识”,也就是所谓的“html+css+javascript”及它们的延伸都掌握得还算可以,但是在此之外的更加基础的知识,却薄弱得令人发指。感谢曾经的上司对我的评价与建议,使…
Optimizing HTTPS performance
TLS has exactly one performance problem: it is not used widely enough. Everything else can be optimized. CPU &…
okhttp 源码解析 - 网络协议的实现 - 请求流程: 请求的发送与响应的接收
http协议相关 一个http请求的过程 输入url和参数 ->DNS解析(访问域名服务器53号端口,根据域名拿到ip,可能会拿到好几个ip) ->根据ip和端口号连接socket(TCP三次握手已封装在so…
HTTPS 理论基础及其在 Android 中的最佳实践
我们知道,HTTP请求都是明文传输的,所谓的明文指的是没有经过加密的信息,如果HTTP请求被黑客拦截,并且里面含有银行卡密码等敏感数据的话,会非常危险。为了解决这个问题,Netscape 公司制定了HTTPS协议,HTT…
HTTP协议中你必须知道的三种数据格式
实习中的一个主要工作就是分析 HTTP 中的协议,自己也用 Python 写过正则表达式对 HTTP 请求和响应的内容进行匹配,然后把关键字段抽离出来放到一个字典中以备使用(可以稍微改造一下就是一个爬虫工具)。 HTTP…
HTTP协议Keep-Alive模式详解和HTTP头字段总结
1、什么是Keep-Alive模式? 我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成 之后立即断开连接(HTTP协议为无连接的协…
(摘抄)HTTP 协议详解
这个是从网上摘抄下来的,原文链接在最底下,原文写的比较详细,我这里只取了一部分自己想要的 什么是HTTP协议 协议是指计算机通信网络中两台计算机之…
Oceanus:美团HTTP流量定制化路由的实践
背景简述 Oceanus是美团基础架构部研发的统一HTTP服务治理框架,基于Nginx和ngx_lua扩展,主要提供服务注册与发现、动态负载均衡、可视化管理、定制化路由、安全反扒、session ID复用、熔断降级、一键…