Go 语言中的slice类型可以理解为是数组array类型的描述符,包含了三个因素: 指向底层数组的指针 slice目前使用到的底层数组的元素个数,即长度 底层数组的最大长度,即容量 因此当我们定义一个切片变…
分类:HTTPS
由浅入深写代理(7)-https-代理
— 本文主要实现隧道代理,让 https 请求也能代理。 隧道代理的原理是: HTTP 客户端通过 CONNECT 方法请求隧道代理创建一条到达任意目的服务器和端口的 TCP 连接,并对客户端和服务器之间的后…
Angular 2 中的编译器与预编译(AoT)优化
Compilation in Angular 从源代码到浏览器中可运行的程序之间的过程都可以被认为是Compile过程,在Angular程序中,源代码中可能包含@Directive、@Component、@NgModul…
为什么要把网站升级到HTTPS
笔者最近把博客网站升级到了https:fed.renren.com,为什么要升级呢? 举一个最简单的例子,当我打开这个网页的时候:在网页的右下角会显示一个广告: 但是这个网站是美国的: 为什么中国的广告会打到美国去了?并…
Let's Encrypt 2018年1月 将支持通配证书
Let’s Encrypt will begin issuing wildcard certificates in January of 2018. Wildcard certificates are a commonl…
带你从零到一理解 HTTPS
前言 本文将逐步的来还原 HTTPS 的设计过程,理解从 HTTP 到 HTTPS 的转变中,到底都发生了些什么。 HTTP 的缺陷 首先先来说说为什么需要 HTTPS, 也就是 HTTP 的主要不足是什么 通信使用明文…
有货APP HTTPS优化探索和实践
互联网安全问题日益严重的今天,HTTPS作为互联网安全的基础之一,变的越来越重要。起初由于苹果要求所有APP必须支持HTTP…
[译] Prefetch & preconnect-dns 的优先级
原文:Prefetch & preconnect-dns priority 作者: JUSTIN AVERY 如果你想要浏览器在你访问某个域名前先执行 DNS 解析,那么你使用 preconnect 和 pref…
GitHub Pages 对自定义的域名支持 HTTPS
Today, custom domains on GitHub Pages are gaining support for HTTPS. GitHub Pages is the best way to quickly p…
【HenCoder】HTTPS 为什么是安全的
好久没更新了,这期说一下 HTTPS 的「安全」。 从这期开始,HenCoder 会开始讲自定义 View 以外的内容。目标依然是瞄准当代中国大多数工程师的弱点:瓶颈基础。这期是 HTTP 方面的内容,以后也许继续是网络…
全站 HTTPS 没你想象的那么简单
对自己无知这件事本身的无知真的挺可怕 认知偏差现象一直存在于我们每个人身上,谁也避免不掉,不过是有的人了解这件事儿,有的人不怎么知道而已,这就产生了「无知而不自知」的认知偏差。当然,这时候你自己忽悠自己倒没什么,顶多让自…
前端每周清单半年盘点之 CSS 篇
前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。欢迎关注【前端之巅】微信公众号(ID:frontshow),及时获取…