#hTTP

HTTPS 基本流程2

 Https在真正请求数据前,先会与服务有几次握手验证,以证明相互的身份,以下图为例   2.1 验证流程  注:文中所写的序号与图不对应但流程是对应的1 客户端发起一个https的请求,把自身支持的一系列CipherSuite(密钥算法套...
代码星球 ·2020-04-06

HTTPS 基本流程3

前文说到了6组keymaterial,12个hash值,非常迷惑,今天才搞明白,原来所有这些内容就是对称密钥的内容。上面的图虽然不是很清晰,但是,其实也已经写明白了,就是右边的CBC模式的部分。对于CBC模式的DES加密算法,是需要这些内容的。   关于 身份认证,其实不是防止篡...
代码星球 ·2020-04-06

转载:HTTPS证书的产生过程详解

  身份验证和密钥协商是TLS的基础功能,要求的前提是合法的服务器掌握着对应的私钥。但RSA算法无法确保服务器身份的合法性,因为公钥并不包含服务器的信息,存在安全隐患:   客户端C和服务器S进行通信,中间节点M截获了二者的通信;   节点...

HTTPS 基本流程 转载 https://zhuanlan.zhihu.com/p/27395037

 1、HTTP协议(HyperTextTransferProtocol,超文本传输协议):是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。2、HTTPS协议(HyperTextTransferProtocoloverSecureSocketLayer):可以理解为HTTP+SSL/TLS,即HTT...

Http的那些事: Content-Type

Content-Type无疑是http中一个非常重要的属性了,request中可以存在,也可以不存在(request的Content-Type默认是*/*,实际上呢,如果不存在Content-Type请求头,那么就是text..待确定),response也是这样.如果是普通text/css/img,响应头Content...
代码星球 ·2020-04-06

http etag

基础知识        1)什么是”Last-Modified”?         在浏览器第一次请求某一个URL时,服务器端...
代码星球 ·2020-04-06

转载 logback的使用和logback.xml详解 http://www.cnblogs.com/warking/p/5710303.html

logback的使用和logback.xml详解 一、logback的介绍  Logback是由log4j创始人设计的另一个开源日志组件,官方网站:http://logback.qos.ch。它当前分为下面下个模块:  logback-core:其它两个模块的基础模块  logback-classic:它是l...

HTTP 416

 真是活久见,竟然遇到了HTTP416  参照 http://baike.baidu.com/view/1790469.htm,416RequestedRangeNotSatisfiable如果请求中包含了Range请求头,并且Range中指定的任何数据范围都与当前资源的可用范围...
代码星球 ·2020-04-06

转载 Servlet3 的 @WebServlet http://www.cnblogs.com/luxh/archive/2012/06/06/2537458.html

我使用的开发环境:MyEclipse10+Tomcat7+JDK6。  开发Servlet3的程序需要一定的环境支持。Servlet3是JavaEE6规范的一部分,MyEclipse10和Tomcat7都提供了对JavaEE6规范的支持。  Tomcat需要Tomcat7才支持JavaEE6,Tomcat7需要使用JD...

<转载> 22种代码味道(Martin Fowler与Kent Beck) http://blog.csdn.net/lovelion/article/details/9301691

MartinFowler在Refactoring:ImprovingtheDesignofExistingCode(中译名:《重构——改善既有代码的设计》)一书中与KentBeck一起总结了22种代码坏味(BadSmellsinCode),因为Sunny这段时间正在做一些与代码味道自动识别与自动...

<转载> nginx服务器安装及配置文件详解 https://segmentfault.com/a/1190000002797601

nginx在工作中已经有好几个环境在使用了,每次都是重新去网上扒博客,各种编译配置,今天自己也整理一份安装文档和nginx.conf配置选项的说明,留作以后参考。像负载均衡配置(包括健康检查)、缓存(包括清空缓存)配置实例,请参考 http://segmentfault.com/a/1190000002873...

NAS 百科 —— http://baike.baidu.com/item/NAS%E7%BD%91%E7%BB%9C%E5%AD%98%E5%82%A8

NAS(NetworkAttachedStorage)网络存储基于标准网络协议实现数据传输,为网络中的Windows/Linux/MacOS等各种不同操作系统的计算机提供文件共享和数据备份。 中文名NAS网络存储外文名NetworkAttachedStorage时    ...

<转载> FreeNAS的安装和简单配置 http://freenas.cn/?p=342

前些日子在公司搭了一个模拟生产环境的平台。由于是测试环境,资源有限只能使用虚拟机实现,所以存储这块就想到了使用FreeNAS。很早以前玩儿过几次,当时是生产环境需要上存储设备,经过对比还是选择的更可靠的NetApp的存储设备。目前FreeNAS最新版本到了0.7.3514,下载地址是http://www.freenas...

<转载> MySQL 架构 http://www.cnblogs.com/winner-0715/p/6863802.html

1.MySQL整体逻辑架构我们先下图看看MySQL整体逻辑架构(MySQL’sLogicalArchitecture)           图1 第一层,即最上一层,所包含的服务并不是My...

<转载> MySQL 性能优化的最佳20多条经验分享 http://www.jb51.net/article/24392.htm

当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1.为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高...
首页上一页...8081828384...下一页尾页