016.Nginx HTTPS

一 HTTPS概述 1.1 HTTPS介绍 超文本传输安全协议HTTPS(Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。 HTTPS也可以理解为HTTP over SSL,即HTTP连接建立在S ... »

当输入一个 URL,实际会发生什么?

从一个经典的面试题说起 从输入URL到页面展现的过程: 输入URL后,会先进行域名解析。优先查找本地host文件有无对应的IP地址,没有的话去本地DNS服务器查找,还不行的话,本地DNS服务器会去找根DNS服务器要一个域服务器的地址进行查询,域服务器将要查询的域名的解析服务器地址返回给本地DNS,本 ... »

pechkin 导出https路径的图片

使用Pechkin.Synchronized可以方便导出html为pdf,但是对于https路径的图片并不支持,仅支持http路径下的图片 解决方案:图片使用本地绝对路径(相对于服务器) 以下是我获取本地绝对路径的方法 #region 获得当前绝对路径 /// <summary> /// 获得当前绝 ... »

老板急坏了,公司网站的 HTTPS 过期了

端午出去玩的时候,老板打电话说公司网站的 HTTPS 过期了,访问不了(见下图),要我立马升级一下。可惜我当时没带电脑,无能为力,可把老板急坏了。 没办法,急就先急着,只能等我有电脑了才能搞。点击高级,可以看到以下信息: z.xxxx.cn 通常会使用加密技术来保护您的信息。Google Chrom ... »

美女面试官问我Python如何优雅的创建临时文件,我的回答....

【摘要】 本故事纯属虚构,如有巧合,他们故事里的美女面试官也肯定没有我的美,请自行脑补... 小P像多数Python自学者一样,苦心钻研小半年,一朝出师投简历。 这不,一家招聘初级Python开发工程师的公司,发来的面试邀请,小P赶紧准备行头欣然赴约。 努力自学的小P 面试开场 接待他的是一位美女面 ... »

Spring Boot 支持 Https 有那么难吗?

https 现在已经越来越普及了,特别是做一些小程序或者公众号开发的时候,https 基本上都是刚需了。 不过一个 https 证书还是挺费钱的,个人开发者可以在各个云服务提供商那里申请一个免费的证书。我印象中有效期一年,可以申请 20 个。 今天要和大家聊的是在 Spring Boot 项目中,如 ... »

Apache配置https

Apache配置https 之前一直用的是Tomcat,今天突然接到任务要给Apache配置https证书,因为小程序要用。下面把过程列出来以备后续查看。 1.首先你得有ssl证书,没有的可以去购买,买完之后下载证书,建议选择适配Apache的文件下载。我的下载下来的文件是一个压缩文件,解压后截图如 ... »

Flutter中通过https post Json接收Json

Flutter 已然成为炙手可热前端框架。若问跨平台到底有多香,自然是要多香有多香。今天我就分享这些天研究Flutter http连接和json格式转换的内容,小弟对Flutter也是小白一名,如有错误请多加指正。 源码下载地址 先来看看要完成的任务:调用https://test.apigj.com ... »

手机端上传照片实现 压缩、拖放、缩放、裁剪、合成拼图等功能

一、序 如题,最近工作中遇到一个移动端用户上传照片,然后在线编辑添加一些别的图片的合成的功能,类似于超级简化版美图秀秀。总结了一下大致的操作包含 上传图片,图片压缩、触摸拖动图片、放大/缩小、添加别的图片进行合成,最后生成一张新图片。功能比较多,问遍了度娘,也没什么系统的有用信息。蛋疼。。。于是挽起 ... »

SSH协议、HTTPS中SSL协议的完整交互过程

1.(SSH)公私钥认证原理 服务器建立公钥:每一次启动sshd服务时,该服务会主动去找/etc/ssh/ssh_host*的文件 客户端通过ssh工具进行连接,如Xshell,SecureCRT 服务端送公钥给客户端 客户端记录并比对服务器的公私钥,并随机产生自己的公私钥 回传自己的公钥给服务端 ... »

你了解HTTPS,但你可能不了解X.509

世上根本就没有HTTPS协议,只有HTTP协议。——知乎某答友 <!-- more --> 某天,收到领导指示:学习一下X.509相关原理。 很多开发者可能和我一样觉得X.509这个词很陌生,但其实我们经常和它打交道,属于典型的“日用而不知”的东西。 那么X.509是什么呢?X.509是一种数字证书 ... »

http系列--HTTP2.0新特性:二进制传输,多路复用,Haeder压缩,服务端push,QUIC协议

一、前言 HTTP 2.0 相比于 HTTP 1.X,可以说是大幅度提高了 web 的性能。 在 HTTP 1.X 中,为了性能考虑,我们会引入雪碧图、将小图内联、使用多个域名等等的方式。这一切都是因为浏览器限制了同一个域名下的请求数量,当页面中需要请求很多资源的时候,队头阻塞(Head of li ... »

centos nginx https 配置

1,如果想配置一个域名到指定目录咋弄呢?下面这个 2,如果想让这个域名同时也支持https访问,该咋办呢?下面这个server和上面的server同时在就好了 3,如果想让同个ip,支持两个https域名,该咋办呢?把上面server复制一份,把里面的server_name 换成另一个域名,并且把证 ... »

HTTPS学习总结

什么是HTTPS? https是在http的基础上,通过加入SSL(Secure Sockets Layer 安全套接层)技术对http连接进行安全加密传输的一种技术。目前在互联网上应用得非常广泛。 HTTPS请求全过程 需要注意的是:证书的作用是利用非对称加密,让客户端与服务端安全的获取一个对称加 ... »

本地PHPstudy将http党文改为https访问

1、去阿里云购买证书 有免费一年的证书 最多20个 一个证书需要填写一个二级域名 www.xxx.com2、开启apache相应配置 #修改httpd.conf文件 LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-s ... »

记录第一次阿里云服务器部署java web工程的经历

起因:测试一个微信小程序,发现所有的请求要求为https的形式,开发工具忽略后手机无法测试,故尝试配置。 准备:阿里云服务器一台 域名一个(解析在服务器) tomcat7.0.54 jdk1.7开始: 1.域名解析到服务器 (测试方法: 外网机 ping 服务器域名,不丢包即表示解析成功) 2.服务 ... »

秒懂HTTPS

http和https HTTP:超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HT ... »

.NET Core 使用 HttpClient SSL 请求出错的解决办法

问题 使用 HTTP Client 请求 HTTPS 的 API 时出现 异常,并且证书已经传入。 下面就是问题代码: 原因 因为在发出 HTTPS 请求的时候, 都会检查 SSL 证书是否合法。如果不合法的话,就会导致抛出异常信息,而对方给出的证书是自签发的测试接口的证书,所以不是一个合法的 SS ... »

Aria2序之导言

aria2是什么,如果此时此刻你看到标题读到第一行正在思索着一个问题,很抱歉 ,这篇以及后续我的blog不适合你,请移步。 我在aria2的官方站点抄袭了如下语句用来充实本文: aria2 is a lightweight multi-protocol & multi-source command- ... »