一 HTTP1.0和HTTP1.1的一些区别: 1.缓存处理 在HTTP1.0中主要使用header里的If-Modified-Since,Expires来做为缓存判断的标准。 HTTP1.1则引入了更多的缓存控制策略例如Entity tag,If-Unmodified-Since ...
最近被问到http 和https的相关知识,这是一篇补基础的博客: 首先想说下https 什么是https https的主要用处: 建立信息安全通道,保证数据传输的安全 确保网站的真实性,防止钓鱼网站 https原理 就是https在http下加入ssl层,加密的详细内容需要ssl tls 运行在应用层上 https的连接是无状态的,https协议由ssl http协议构建的可进行加密传送,身份认 ...
2019-03-30 12:04 0 1113 推荐指数:
一 HTTP1.0和HTTP1.1的一些区别: 1.缓存处理 在HTTP1.0中主要使用header里的If-Modified-Since,Expires来做为缓存判断的标准。 HTTP1.1则引入了更多的缓存控制策略例如Entity tag,If-Unmodified-Since ...
本文将尽量用通俗易懂的方式来向读者讲述 HTTP 的知识。 另外,建议在学习 HTTP 知识的时候,利用 Chrome 开发者工具来做实践,这可以帮助你理解得更深刻。 (此图在网上找来的,侵删) HTTP 概述 HTTP 超文本传输协议是位于 TCP/IP 体系结构中的应用层协议 ...
https 需要购买域名ssl证书 注意事项: 1.要开启HTTP/2协议支持,需要在nginx 1.10以上版本并且需要openssl库的版本在1.0.2及以上编译。 2.http2.0只支持开启了https的网站。 openssl version 可以查看openssl版本 ...
1. 下载 https://caddyserver.com/ 注意选择应该包含的模块,此次包含了git 插件 2. 配置 使用 Caddyfile 内容 ...
Nginx上部署HTTPS依赖OpenSSL库和包含文件,即须先安装好libssl-dev(或者OpenSSL),且ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/,然后在编译配置Nginx时要指定 ...
大家都知道,在客户端与服务器数据传输的过程中,http协议的传输是不安全的,也就是一般情况下http是明文传输的。但https协议的数据传输是安全的,也就是说https数据的传输是经过加密。 在客户端与服务器这两个完全没有见过面的陌生人交流中,https是如何保证数据传输的安全性的呢? 下面 ...
这篇随笔我们从六个步骤来学习: 1、了解HTTP和HTTPS的基本概念 2、HTTPS诞生的目的 3、HTTP与HTTPS的区别 4、HTTP和HTTPS的工作原理 5、HTTPS的优缺点 6、如何将网站从HTTP切换到HTTPS 1、HTTP ...
原因: 1. openssl 版本过低 解决方法:进行升级 yum update openssl 2.ssl_ciphers 配置 ...