awesome-http
HTTP、HTTP Cache、CORS、HTTPS、HTTP/2、Fiddler、WireShark、Web Crawler
https://github.com/semlinker/awesome-http
Last synced: 3 days ago
JSON representation
-
HTTP Cookie & Session
-
HTTP Cache(缓存)
-
响应体
- alloyteam - Web 缓存机制系列
- imweb前端社区 - HTTP 缓存控制小结
- 在前端性能优化中应用HTTP缓存的三部曲
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- alloyteam - Web 缓存机制系列
- 彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
- 彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
- 彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
- 彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
- 彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(上)
- 胡子大哈 - 掌握 HTTP 缓存——从请求到响应过程的一切(下)
-
-
HTTPS
-
响应体
- 理解HTTPS为什么安全前,先看看这些东西
- 也许,这样理解HTTPS更容易
- 阮一峰 - HTTPS 升级指南
- 理解HTTPS为什么安全前,先看看这些东西
- imweb前端社区 - HTTPS科普扫盲贴
- 知乎专栏 - iOS开发中的HTTPS
- 也许,这样理解HTTPS更容易
- 又拍云 - HTTPS 原理详解
- 掘金 - 九个问题从入门到熟悉HTTPS
- 理解HTTPS为什么安全前,先看看这些东西
- HTTPS为什么安全 &分析 HTTPS 连接建立全过程
- HTTPS 免费证书申请教程
- 掘金 - 升级 Https 的那些事
- 简书 - Android 使用 HTTPS
- 简书 - iOS开发HTTPS实现之信任SSL证书和自签名证书
- 一篇文章为你深度解析HTTPS 协议
- 又拍云 - HTTPS 原理详解
- 掘金 - 九个问题从入门到熟悉HTTPS
- 理解HTTPS为什么安全前,先看看这些东西
- HTTPS为什么安全 &分析 HTTPS 连接建立全过程
- HTTPS 免费证书申请教程
- 掘金 - 升级 Https 的那些事
- 简书 - Android 使用 HTTPS
- 简书 - iOS开发HTTPS实现之信任SSL证书和自签名证书
- 阮一峰 - HTTPS 升级指南
- 全站 HTTPS 来了
- 扒一扒HTTPS网站的内幕
- 理解HTTPS为什么安全前,先看看这些东西
- 理解HTTPS为什么安全前,先看看这些东西
- 理解HTTPS为什么安全前,先看看这些东西
-
-
HTTP 爬虫
-
Python
- Python爬虫一步步抓取房产信息
- 简书 - Python爬虫库-Beautiful Soup的使用
- Python爬虫一步步抓取房产信息
- 怎样借助Python爬虫给宝宝起个好名字
- 简书 - Python爬虫-用Scrapy框架实现漫画的爬取
- 简书 - 使用python抓取美女福利图片
- 伯乐在线 - Python 爬虫的工具列表
- 简书 - Python爬虫库-Beautiful Soup的使用
- 漫谈Pyspider网络爬虫的实践
- Python爬虫一步步抓取房产信息
- Python爬虫之模拟知乎登录
- 怎样借助Python爬虫给宝宝起个好名字
- 简书 - Python爬虫-用Scrapy框架实现漫画的爬取
- 简书 - 使用python抓取美女福利图片
- 掘金 - Python 爬虫:把廖雪峰的教程转换成 PDF 电子书
- Python爬虫一步步抓取房产信息
- 简书 - 500 行 Python 代码构建一个轻量级爬虫框架
- Python爬虫一步步抓取房产信息
- 简书 - Python 福利小爬虫,爬取今日头条街拍美女图
- 掘金 - Python 爬虫:把廖雪峰的教程转换成 PDF 电子书
- Python爬虫一步步抓取房产信息
- Python爬虫一步步抓取房产信息
- Python爬虫一步步抓取房产信息
-
Resources
-
Node.js
-
Java
-
PHP
-
-
HTTP CORS (跨域资源共享)
-
HTTP 安全
-
响应体
- Web 安全入门-书籍及建议
- Github - 实用性开发人员安全须知
- 简书 - Web前端攻防,一不小心就中招了
- Web 安全入门-书籍及建议
- segmentfault - 阿里聚安全2016年报
- segmentfault - web权限验证方法说明
- HTTP的识别,认证与安全——《HTTP权威指南》系列
- SegmentFault 技术周刊 Vol.12 - Web 安全指南(上)
- SegmentFault 技术周刊 Vol.13 - Web 安全指南(下)
- 简书 - Web前端攻防,一不小心就中招了
- 如何防范常见的Web攻击
- 简书 - Web安全之SQL注入攻击技巧与防范
- HTTP认证的底层技术简析与揭秘
- 简书 - Web安全之SQL注入攻击技巧与防范
-
-
HTTP 面试
-
响应体
- alloy - HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事
- 知乎 - 怎么回答面试官的题目:你是怎么理解 http?
- segmentfault - 前端经典面试题: 从输入URL到页面加载发生了什么?
- alloy - HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事
- github.io - HTTP 协议 (笔试面试知识整理) - 里面的东西很全面
- csdn - HTTP 必知必会 — 常见面试题总结
- 简书 - 面试时如何优雅的谈论HTTP/1.0/1.1/2.0
- 猫哥网络编程系列:详解 BAT 面试题
- segmentfault - GET请求和POST请求的区别
- 开源中国 - 99%的人理解错 HTTP 中 GET 与 POST 的区别
- csdn - HTTP 必知必会 — 常见面试题总结
- 简书 -TCP/IP(六):HTTP 与 HTTPS 简介
- 简书 - 面试时如何优雅的谈论HTTP/1.0/1.1/2.0
-
-
HTTP 资源
-
HTTP 抓包工具及教程
-
教程
- 简书 - 抓包工具 Fiddler 相关知识总结
- 简书 - Fiddler 教程
- 简书 - 抓包工具Wireshark基本介绍和学习TCP三次握手
- Fiddler CertMaker for iOS and Android - HTTPS 证书生成插件
- 简书 - 抓包工具 Fiddler 相关知识总结
- 简书 - Fiddler 教程
- 简书 - 抓包工具Wireshark基本介绍和学习TCP三次握手
- TMQ - 从wireshark抓包开始学习https
- 掘金 - 一步一步教你 HTTPS 抓包 (mitmproxy)
- 博客园 - Chrome开发者工具不完全指南
- Fiddler CertMaker for iOS and Android - HTTPS 证书生成插件
- 简书 - HTTPS以及Fiddler抓取HTTPS协议 - APP HTTPS 抓包
- 掘金 - 一步一步教你 HTTPS 抓包 (mitmproxy)
-
工具
- Browser Develop Tools - 浏览器开发者工具
- Charles for Mac
- Fiddler-AddOns - Fiddler 插件地址
- Wireshark - 是一个网络封包分析软件,网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料
- Browser Develop Tools - 浏览器开发者工具
- Fiddler-AddOns - Fiddler 插件地址
- mitmproxy - 一款可交互式的命令行抓包工具
-
-
HTTP 平台资源库
-
Browser
-
Android
-
Python
-
Node.js
- request - Request is designed to be the simplest way possible to make http calls
- axios - Promise based HTTP client for the browser and node.js
- http-proxy - It is an HTTP programmable proxying library that supports websockets
- superagent - SuperAgent is a small progressive **client-side** HTTP request library
- morgan - HTTP request logger middleware for node.js
-
Java
-
-
HTTP 压力测试
-
教程
- 51testing - 性能自动化测试工具
- 慕课网 - 接口测试基础入门篇
- 慕课网 - JMeter之HTTP协议接口性能测试
- 51testing - 性能自动化测试工具
- 博客园 - Jmeter教程 简单的压力测试
- 慕课网 - 接口测试基础入门篇
- 慕课网 - JMeter之HTTP协议接口性能测试
- 介绍几款Web服务器性能压力测试工具
- 介绍几款Web服务器性能压力测试工具
- 介绍几款Web服务器性能压力测试工具
- 介绍几款Web服务器性能压力测试工具
- 介绍几款Web服务器性能压力测试工具
- 介绍几款Web服务器性能压力测试工具
- 介绍几款Web服务器性能压力测试工具
- 介绍几款Web服务器性能压力测试工具
- 博客园 - Jmeter教程 简单的压力测试
-
-
HTTP 代理服务器
-
产品
-
文章
- 简书 - Apache vs Nginx:基于实践经验的比较
- 简书 - 主机、服务器,代理服务器,反向代理服务器理解(自用)
- 简书- 大型网站架构系列:负载均衡详解
- 简书 - 实战Nginx笔记
- 简书 - Nginx Proxy Cache原理和最佳实践
- 知乎 - 反向代理为何叫反向代理?
- 51cto - 图解正向代理、反向代理、透明代理
- Anker - 正向代理与反向代理总结
- 五大开源 Web 代理服务器横评
- 简书 - Apache vs Nginx:基于实践经验的比较
- 简书 - 主机、服务器,代理服务器,反向代理服务器理解(自用)
- 简书- 大型网站架构系列:负载均衡详解
- 使用squid搭建代理服务器
- 简书 - 实战Nginx笔记
- 简书 - Nginx Proxy Cache原理和最佳实践
- Anker - 正向代理与反向代理总结
- 简书 - 反向代理服务器比较(Nginx,ATS,Squid等)
- 使用squid搭建代理服务器
-
-
HTTP 图书
-
MIME
-
HTTP 协议
-
文件格式
-
-
HTTP/2
-
参考资源
-
URI (统一资源标志符)
-
B/S 结构定义
Programming Languages
Categories
Sub Categories
Keywords
http
4
reverse-proxy
3
https
3
caching
2
high-performance
2
load-balancer
2
http2
2
proxy
2
security
2
javascript
2
promise
2
security-book
1
security-checklist
1
books
1
content-cache
1
api
1
http3
1
kotlin
1
java
1
graalvm
1
mail-proxy-server
1
nginx
1
quic
1
android
1
nodejs
1
http-client
1
polyfill
1
fetch
1
icap
1
ftp
1
ecap
1
restful
1
nuster
1
nosql
1
key-value
1
http-cache
1
haproxy
1
cache
1
web-server
1
udp-proxy-server
1
tls
1
tcp-proxy-server
1