目录 应用层 再谈 "协议" 序列化和反序列化 关于 json库 request序列化 request反序列化 response序列化 response反序列化 PS:命令宏 HTTP协议 认识URL urlencode和urldecode HTTP协议格式 HTTP请求 HTTP响应 请求方法 编辑 HTTP的请求方法 GET方法 POST方法(浏览器自动选择POST) GRT VS POST 注意是私密,不是安不安全,GET和POST都是不安全的! HTTP的状态码 HTTP常见Header 最简单的HTTP服务器 HTTPS协议 HTTPS 是什么 加密 为什么加密 常⻅的加密⽅式 对称加密 ⾮对称加密 数据摘要 && 数据指纹 数字签名 引⼊证书 CA认证 CSR 理解数据签名 HTTPS保证安全通信 客⼾端进⾏认证 查看浏览器的受信任证书发布机构 编辑对于常见的问题 中间⼈有没有可能篡改该证书? 中间⼈整个掉包证书? 为什么摘要内容在⽹络传输的时候⼀定要加密形成签名? 为什么签名不直接加密,⽽是要先hash形成摘要? 如何成为中间⼈? 完整流程 应用层 再谈 "协议" 序列化和反序列化 PS:命令宏 HTTP协议 HTTPS协议