一,目录结构
- HTTPS
- HTTP/2
- HTTP 安全
- HTTP 面试
- HTTP 爬虫
- HTTP 资源
- HTTP 抓包工具及教程
- Chrome HTTP 插件
- HTTP 代理服务器
- HTTP 图书
二, HTTPS
- imweb前端社区 - HTTPS科普扫盲贴
- 也许,这样理解HTTPS更容易
- 一篇文章为你深度解析HTTPS 协议
- 阮一峰 - HTTPS 升级指南
- 全站 HTTPS 来了
- 扒一扒HTTPS网站的内幕
- 又拍云 - HTTPS 原理详解
- 掘金 - 九个问题从入门到熟悉HTTPS
- 理解HTTPS为什么安全前,先看看这些东西
- HTTPS为什么安全 &分析 HTTPS 连接建立全过程
- HTTPS 免费证书申请教程
- 掘金 - 升级 Https 的那些事
- 简书 - Android 使用 HTTPS
- 知乎专栏 - iOS开发中的HTTPS
- 简书 - iOS开发HTTPS实现之信任SSL证书和自签名证书
三,HTTP/2
四,HTTP 安全
五,HTTP 面试
- 知乎 - 怎么回答面试官的题目:你是怎么理解 http?
- segmentfault - 前端经典面试题: 从输入URL到页面加载发生了什么?
- alloy - HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事
- github.io - HTTP 协议 (笔试面试知识整理) - 里面的东西很全面
- 掘金 - 面试 - 网络 HTTP
- csdn - HTTP 必知必会 — 常见面试题总结
- 简书 -TCP/IP(六):HTTP 与 HTTPS 简介
- 简书 - 面试时如何优雅的谈论HTTP/1.0/1.1/2.0
- 猫哥网络编程系列:详解 BAT 面试题
- segmentfault - GET请求和POST请求的区别
- 开源中国 - 99%的人理解错 HTTP 中 GET 与 POST 的区别
六,HTTP 爬虫
Resources
Node.js
Java
- java-spring-mybatis整合实现爬虫之《今日头条》搞笑动态图片爬取
- 掘金 - 重构:抓取一个视频网站上 2016 年所有电影的下载链接
- 开源中国 - SpringBoot+SpringMVC+MybatisPlus框架整合练习之美女图片爬虫---图文详细流程
PHP
Python
- 伯乐在线 - Python 爬虫的工具列表
- 简书 - Python爬虫库-Beautiful Soup的使用
- 漫谈Pyspider网络爬虫的实践
- 简书 - 500 行 Python 代码构建一个轻量级爬虫框架
- Python爬虫一步步抓取房产信息
- Python爬虫之模拟知乎登录
- 怎样借助Python爬虫给宝宝起个好名字
- 简书 - Python爬虫-用Scrapy框架实现漫画的爬取
- 简书 - 使用python抓取美女福利图片
- 简书 - Python 福利小爬虫,爬取今日头条街拍美女图
- 掘金 - Python 爬虫:把廖雪峰的教程转换成 PDF 电子书
七,HTTP 资源
文章
- 阮一峰 - HTTP 协议入门
- HTTP 协议详解
- 扒一扒HTTP的构成
- 跟着 Github 学习 Restful HTTP API 设计
- imweb前端社区 - HTTP1.1与前端性能
- 关于 Web 安全,99% 的网站都忽略了这些
视频
八,HTTP 抓包工具及教程
工具
Browser Develop Tools - 浏览器开发者工具
Fiddler for Windows - Fiddler是一个 HTTP 协议调试代理工具
Charles for Mac Mac下HTTP 协议调试代理工具
Fiddler-AddOns - Fiddler 插件地址
Wireshark - 是一个网络封包分析软件,网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料
mitmproxy - 一款可交互式的命令行抓包工具
九,Chrome HTTP 插件
- Proxy SwitchyOmega - 轻松快捷地管理和切换多个代理设置
- CORS Toggle - 允许跨域请求
- Postman - 功能超级强大 HTTP Client