前情 最近在做一个浏览器通知的交互需求,但是查阅官方文挡,浏览器通知需要在https环境下才能工作,于是就研究怎么在开发环境下配置一个https服务器 STEP1 安装Chocolatey Chocolatey是Windows上的包管理工具,使用它可以使用命令行安装程序,使用管理员权限打开cmd,再 ...
分类:
Web程序 时间:
2021-04-22 16:30:21
阅读次数:
0
https验证过程 首先有三个角色:客户端、服务端、CA证书中心 服务端使用非对称加密算法生成公钥和私钥 服务端将公钥发给CA证书中心,并获得CA证书(ssl证书) 客户端https证书请求服务器,服务器将公钥和证书发给客户端 客户端请求CA证书中心,验证证书,验证请求的https服务器是真实的,证 ...
分类:
Web程序 时间:
2020-08-05 00:08:40
阅读次数:
128
如何设置http请求任意大小的超时时长呢? 一开始以为是Angular http有设定超时的机制, 最多只能120秒,所以一直在前端方向找解决方案。 baidu一下,没有想要的答案。 于是google,发现确实有人在问同样的问题, 上面的解决方案是用 Proxy config来处理 https:// ...
分类:
其他好文 时间:
2020-06-11 01:03:28
阅读次数:
206
漏洞原理 Fastjson 是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean 序列化为 JSON 字符串,也可以从 JSON 字符串反序列化到 JavaBean。 Fastjson提供了autotype功能,允许用户在反序列化数据中通过“@type”指定 ...
分类:
Web程序 时间:
2020-06-10 22:46:27
阅读次数:
222
云主机服务器租用服务器托管虚拟主机域名注册网站建设前段时间国家“.CN”受到了史上最大规模的网络攻击,据调查,此次网络攻击方式为DDoS(分布式拒绝服务)攻击。CN域名的DDoS攻击中,黑客利用僵尸网络,发送大量针对某游戏私服网站域名的查询请求,峰值流量较平常激增近1000倍,造成“.CN”顶级域名 ...
分类:
其他好文 时间:
2020-05-25 15:27:53
阅读次数:
74
1、什么是GitHub GitHub是一个开源的托管服务,有点像代码的云。它以各种不同的编程语言托管您的源代码项目,并跟踪每次迭代所做的各种更改。该服务可以通过使用git(一种在命令行界面中运行的修订控制系统)来完成此操作。和SVN一样,都是管理我们代码文档用的。 2、GitHub相比SVN的优势 ...
分类:
其他好文 时间:
2020-05-14 15:25:04
阅读次数:
72
A C++ header-only HTTP/HTTPS server and client libraryhttps://github.com/yhirose/cpp-httplib Windows下Qt Http Server例子 pro文件 SOURCES += \ main.cpp HEAD ...
分类:
编程语言 时间:
2020-04-26 10:41:20
阅读次数:
616
《C#高级编程第11版 - (Professional C# 7.0 and .NET Core 2.0)》个人译注+修订+扩展。 ...
虚拟机的使用极大地方便了开发人员在开发系统的生产系统之间的切换。vmware以及oracle vitual box是最常用的虚拟化软件。随着linux上的服务越装越多,ip固定、本机虚拟机的相互访问的要求越来越迫切。本文将阐述如何固定虚拟机ip以及本机虚拟机之间的相互访问。 1、操作环境 vmwar ...
分类:
其他好文 时间:
2020-03-27 16:50:27
阅读次数:
88
NGINX可以用作http/https服务器、反向代理服务器、邮件代理服务器、负载平衡器、TLS终结者或缓存服务器。它的设计非常模块化。它有本地模块和由社区创建的第三方模块。它是用C语言编写的,它是一种非常快速和轻量级的软件。
注意:NGINX有两个版本流并行运行——稳定和主线。两个版本都可以在生产服务器上使用。建议在生产中使用主线版本。
分类:
系统相关 时间:
2020-02-26 22:43:49
阅读次数:
69