春天来了,到了动物交配强制 ATS(App Transport Security)的季节,广袤的 iOS 大草原上到处都弥漫着一种叫 HTTPS 的荷尔蒙气息。 白岩松赵忠祥 苹果在 WWDC 2016 上宣布:2016…
分类:开发基础
掌握 HTTP 缓存——从请求到响应过程的一切(下)
作者:Ulrich Kautz 编译:胡子大哈 翻译原文:huziketang.com/blog/posts/… 英文原文:Mastering HTTP Caching – from request to r…
okhttp 源码解析 - http 协议的实现 - 重定向
http协议中的重定向 client:向server发送一个请求,要求获取一个资源server:接收到这个请求后,发现请求的这个资源实际存放在另一个位置于是server在返回的response header的Locati…
okhttp 源码解析 - 网络协议的实现 - 请求流程: 请求的发送与响应的接收
http协议相关 一个http请求的过程 输入url和参数 ->DNS解析(访问域名服务器53号端口,根据域名拿到ip,可能会拿到好几个ip) ->根据ip和端口号连接socket(TCP三次握手已封装在so…
Angular 2 中的编译器与预编译(AoT)优化
Compilation in Angular 从源代码到浏览器中可运行的程序之间的过程都可以被认为是Compile过程,在Angular程序中,源代码中可能包含@Directive、@Component、@NgModul…
iOS https 切换的探究
背景 谷歌从 2017 年起,Chrome 浏览器将也会把采用 HTTP 协议的网站标记为「不安全」网站;苹果从 2017 年 iOS App 将强制使用 HTTPS;在国内热火朝天的小程序也要求必须使用 HTTPS 请…
爬虫入门系列(一):快速理解 HTTP 协议
4月份给自己挖一个爬虫系列的坑,主要涉及HTTP 协议、正则表达式、爬虫框架 Scrapy、消息队列、数据库等内容。 爬虫的基本原理是模拟浏览器进行 HTTP 请求,理解 HTTP 协议是写爬虫的必备基础,招聘网站的爬虫…
https 运行原理
https 背景 由于 apple 宣布苹果App于2017年1月1日(已宣布延迟)将启用App Transport Security安全功能,即强制App通过HTTPS连接网络服务,这使得大小公司的程序员加班加点切换h…
爬虫入门系列(三):用 requests 构建知乎 API
在爬虫系列文章 优雅的HTTP库requests 中介绍了 requests 的使用方式,这一次我们用 requests 构建一个知乎 API,功能包括:私信发送、文章点赞、用户关注等,因为任何涉及用户操作的功能都需要登…
前端图像处理指南
计算机图像处理是一门很成熟的技术,任何一门可操作系统接口的语言都能很轻易的实现各种处理操作。但是前端限于浏览器环境和接口限制,处理起来会有诸多不便,这里所说的前端图像处理,是真的指**不借助任何后端服务**纯前端实现的图…
前端工程师做事的三重境界:我的进阶之路
共 2835 字,读完需 5 分钟。写作本文的目的:构建自己关于前端工程师成长过程的认知模型,从自己的视角来分析 Programmer、Developer、Enginner 的能力结构与工程师成长过程的关联,并分享出来给…
https 时代来了,你却还一无所知?
本文作者:茄果,专注前端开发领域,更多文章请关注知乎专栏《前端小事》 现在打开各大知名网站,你有没有发现地址栏都已经加了个绿色的小锁? 是的,这就是https,这就是https的时代。 然而,你了解https吗? 简单来…