1xx Informational 100 Continue :continue 101 Switching Protocols :switching_protocols 102 Processing :processi…
标签:HTTP
SpringCloud(第 005 篇)电影微服务,注册到 EurekaServer 中,通过 Http 协议访问用户微服务
SpringCloud(第 005 篇)电影微服务,也注册到 EurekaServer 中,通过 Http 协议访问已注册到生态圈中的用户微服务 – 一、大致介绍 1、在 eureka 服务治理框架中,微服务…
HTTPS协议详解(二):TLS/SSL工作原理
HTTPS协议的主要功能基本都依赖于TLS/SSL协议,本节分析TLS/SSL协议工作原理。 TLS/SSL的功能实现主要依赖于三类基本算法:散列函数 Hash、对称加密和非对称加密,其利用非对…
Go语言实现WebDAV文件系统
WebDAV (Web-based Distributed Authoring and Versioning) 是一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HT…
分布式系统调用跟踪实践
对于业务发展前期,可能我们会比较关注单个请求的耗时,频次等基本指标,以针对作出相应调整或优化。但随着系统业务发展,整个系统的调用链将变得愈发复杂,一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求变慢或不可用…
TCP/IP 详解卷一之 HTTP协议
HTTP协议 简介 超文本传输协议(HypertextTransfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,…
HTTP 缓存策略解析
做项目的时候遇到过需要将静态资源长期缓存的情况,因为在我们的需求里,最初一个静态资源上传完毕,针对此链接一次发布终生受益——于是乎,是时候研究一波缓存策略了: 我们都知道缓存状态码:304 Not Modified. 然…
Android 之. so 文件奇巧淫技
.so文件的前世今生 早期的Android系统几乎只支持ARMv5的CPU架构,而现在它可以支持7种,几乎涵盖了市面上大部分的CPU架构。 Android系统目前支持的CPU架构主要包含以下7种:ARMv5,ARMv7 …
Nginx 使用 Let's Encrypt 证书实现 HTTPS 访问 - 续
首先借用一下hooog的这篇文章的标题:《Nginx使用Let’s Encrypt证书实现HTTPS访问》,看到这篇文章其实蛮高兴的,没想到用Let’s Encrypt来接入https的网站越来越…
深入理解http1.x、http 2和https
一、HTTP/1.x Http1.x 缺陷:线程阻塞,在同一时间,同一域名的请求有一定数量限制,超过限制数目的请求会被阻塞 http1.0 缺陷:浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TC…
条件型 CORS 响应下因缺失 Vary: Origin 导致的缓存错乱问题
CORS,全名为跨域资源共享,是为了让不同网站的页面之间互相访问数据的机制。简单来说,CORS 的工作机制是这样的:网站 A 请求网站 B 的资源,网站 A 发起的请求会在 Origin 请求头上带上自己的源(origi…
TCP 的连接和释放
后端 HTTP TCP 相关热门文章 一致性 Hash 算法的实际应用 crossoverJie 18 记一次神奇的Mysql死锁排查 咖啡拿铁 27 9 漫话:如何给女朋友解释什么是反向代理? 漫话编程 149 48 …