前文:【python socket编程】—— 1.初探 在上一篇文章中我们知道,socket.accept()接受的数据是请求头,请求头格式是这样的: POST /login HTTP/1.1 Host: 127.0.0…
分类:HTTP
http 缓存深入研究,200 from cache or 304 not modified?
前几天看到一篇关于缓存的文章彻底弄懂 Http 缓存机制 – 基于缓存策略三要素分解法,觉得很有意思,所以打算系统学习下Http缓存相关的知识。 我把缓存分为缓存存储、缓存对比两部分。 基本概念 命中缓存速度…
Retrofit 2.0:有史以来最大的改进
泡在网上的日子 发表于 2015-09-15 15:13 3334 Retrofit[1],http[2] 原文:Retrofit 2.0: The biggest update yet on the best HTTP…
别人问你http协议,到底是想问什么?(二)http与缓存
上一篇文章我们讨论了TCP三次握手,http请求头、响应头,Content-Type字段,如何使用node控制这个字段等。我这篇文章将从http状态码入手,讨论写常用的http方法和控制缓存。 我们调试一个接口时,喜…
如何设计 HTTP 接口异常状态的返回
如何设计 HTTP 接口异常状态的返回 上周五,我在做一个 HTTP 接口的迁移。刚好跟同事进行了一场关于 HTTP 接口的状态返回的讨论。很巧合地是,我们的观点互不相同,在他看来: 所有业务返回的响应状态码都应该是20…
Java中的纤程库 - Quasar
最近遇到的一个问题大概是微服务架构中经常会遇到的一个问题: 服务 A 是我们开发的系统,它的业务需要调用 B、C、D 等多个服务,这些服务是通过http的访问提供的。 问题是 B、C、D 这些服务都是第三方提供的,不能保…
HTTP协议详解(转载)
http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html
关于HTTP协议头域详解
HTTP1.1 请求头:消息头 Accept:text/html,image/* 告诉服务器,客户机支持的数据类型 Accept-Charset:ISO-8859…
刨根问底 HTTP 和 WebSocket 协议
那天和boss聊天,不经意间提到了Meteor,然后聊到了WebSocket,然后就有了一下对话,不得不说,看问题的方式不同,看到的东西也会大不相同。A:Meteor是一个很新的开发框架,我觉得它设计得十分巧妙。B:怎么…
三种解密 HTTPS 流量的方法介绍
文章目录 Man-in-the-middle RSA Private Key SSLKEYLOGFILE 总结 Web 安全是一项系统工程,任何细微疏忽都可能导致整个安全壁垒土崩瓦解。拿 HTTPS 来说,它的「内容加密…
确保你网页的安全
从技术到安全, 这是一个趋势. 以前追求的是比较炫酷的技术, 等实现过后发现, 自己还能做什么. 炫技完了之后,差不多就该到悟道的时候了. 用户安全, 就是一个很大的禅. 苹果拒绝 FBI, google拒绝 替换 Mi…
掌握HTTP的方法
无论前端程序员,还是后端程序员,稍微系统的学习HTTP是非常值得的。实际上,它是日常开发一直在用的,之所以没有怎么太学习也可以工作,现存的各种框架帮了很多的忙。然而,想要快速理解概念,理解安全,使得开发性能高效的程序称为…