抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

前言之前我们总结了https的相关知识,如果不懂可以看我另一篇文章:白话理解https 有关证书生成可以参考:自签证书生成 正文使用nodejs来实现https双向认证。 服务端1234567891011121314151617181920const https = require('https');const fs = require('fs');c...

背景当项目里需要同时创建多层目录的功能,但低版本的nodejs并没有提供快捷的api。 尽管在v10.12.0版本 mkdir() 第二个参数支持recursive 参数,为true时能递归创建,但有版本不兼容问题。 实现12345678910111213141516171819202122232425262728293031323334353637383940414243444546474...

实现12345678910111213141516171819202122// 等同 binascii.hexlify()function hexlify(str) { var result = ''; var padding = '00'; for (var i=0, l=str.length; i<l; i++) {...

密钥对生成使用内置模块crypto从 node.js 的 v10.12.0 开始,可以使用内部模块 crypto.generateKeyPairSync 方法生成公私钥。 1234567891011121314const { generateKeyPairSync } = require('crypto');const { publicKey...