51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ejs
Nodejs数据加密与crypto模块
nodejs 中的crypto模块提供了各种各样加密算法的API。这篇文章记录了常用加密算法的种类、特点、用途和代码实现。其中涉及算法较多,应用面较广,每类算法都有自己适用的场景。为了使行文流畅,列出了本文记录的几类常用算法:内容摘要:散列(Hash)算法内容摘要:HMac算法内容加解密:对称加密(AES)与...
代码星球
·
2020-12-24
Nodejs
数据
加密
crypto
模块
NodeJS中配置请求代理服务器
先来说说场景,之前我写过一个小爬虫,node写的,一直都是当做玩具来用的。某天不知道谁在刷我的接口,导致被拉黑了。大佬让我换个机器重新装一下,但是因为我的里面用到了一个图片处理库 sharp 装起来很烦,然后就研究研究能不能搞个代理服务器。大体是如上图,用户的请求最后都会通过我的服务器去请求对方服务...
代码星球
·
2020-12-24
NodeJS
配置
请求
代理
服务器
常用的十大 NodeJS 框架
Node.js 是基于ChromeV8 JavaScript 引擎构建的开源、跨平台运行时环境。事件驱动的非阻塞I/O模型使,Nodejs 能开发极其轻便且高效的Web应用程序。客户端和服务端脚本中使用相同的语言,并且这种独特的功能已提高了全球许多开发人员使用NodeJS&nbs...
代码星球
·
2020-12-24
常用的
用的
十大
NodeJS
框架
How to fix Error: listen EADDRINUSE while using nodejs
IfIrunaserverwiththeport80,andItrytouse xmlHTTPrequest igetthiserror: Error:listenEADDRINUSEWhyisitproblemfornodejs,ifIwanttodoarequest,whileIrun...
代码星球
·
2020-12-17
How
to
fix
Error
listen
appium+java报错之nodejs报错
$gulp(node:784)fs:re-evaluatingnativemodulesourcesisnotsupported.Ifyouareusingthegraceful-fsmodule,pleaseupdateittoamorerecentversion.本来是node-v6.2.2-x64.msi换成no...
代码星球
·
2020-12-15
报错
appium+java
nodejs
nodejs基础学习1
ES6新语法什么是ES6?由于JavaScript是上个世纪90年代,由BrendanEich在用了10天左右的时间发明的;虽然语言的设计者很牛逼,但是也扛不住"时间紧,任务重"。因此,JavaScript在早期有很多的设计缺陷;而它的管理组织为了修复这些缺陷,会定期的给JS添加一些新的语法特性。JavaScript前...
代码星球
·
2020-11-27
nodejs
基础
学习
URL组成 http端口号 nodeJS中接收数据
URL由三部分组成:协议名、域名、端口号HTTP默认端口80,HTTPS默认端口443HTTP协议是HyperTextTransferProtocol(超文本传输协议)的缩写,是用于从万维网(WWW:WorldWideWeb)服务器传输超文本到本地浏览器的传送协议。 &nb...
代码星球
·
2020-11-21
URL
组成
http
口号
nodeJS
Nodejs定时任务(node-schedule)
在实际开发项目中,会遇到很多定时任务的工作。比如:定时导出某些数据、定时发送消息或邮件给用户、定时备份什么类型的文件等等 一般可以写个定时器,来完成相应的需求,在node.js中自已实现也非常容易,接下来要介绍的是node-schedule来完成定时任务 下面就用示例来说明一下node-schedule的用法。...
代码星球
·
2020-11-21
Nodejs
定时
任务
node-schedule
nodejs获取formdata上传的文件及解析excel问题
一、获取formdata上传的文件 问题:使用koa-bodyparser可以解析post提交的问题,但是发现获取不到formdata上传的文件。 后经查资料,改用koa-body解决:constkoaBody=require('koa-body');app.use(koaBody({multipart:true,...
代码星球
·
2020-11-21
nodejs
获取
formdata
上传
文件
nodejs后台如何请求第三方接口request-promise简介及其废弃后的替代方案推荐got、axios
nodejs想直接请求第三方接口,比如微信登录的,那么appsecret这些肯定放在后端去请求比较安全。以前常用的是request模块,下面简介介绍一下基本用法。但是request目前已不在维护,下面也会介绍一些靠谱的替代方案。一、request以及request-promise简单介绍 request以及req...
代码星球
·
2020-11-21
nodejs
后台
如何
请求
第三方
Nodejs-JWT token认证
一、为什么要使用Token? 在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP协定是不储存状态的(stateless),这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时它就把刚刚的资料忘了。于是我们的程序就不知道谁是谁,就要再验证一次。所以为了保证系统安全,我们就需要验证用户否处于登...
代码星球
·
2020-11-21
Nodejs-JWT
token
认证
nodeJS编写自己的中间件及示例返回字段由下划线改为驼峰的中间件
Koa是一个由Express原班人马打造的新的web框架,Koa本身并没有捆绑任何中间件,只提供了应用(Application)、上下文(Context)、请求(Request)、响应(Response)四个模块。原本Express中的路由(Router)模块已经被移除,改为通过中间件的方式实现。相比较Expres...
代码星球
·
2020-11-21
中间件
nodeJS
编写
自己的
示例
VSCode调试NodeJS程序及解决提示“调试适配器进程意外终止 (read error)”的问题
一、调试 项目根目录下新建.vscode文件夹,同时该文件夹下新建launch.json文件 launch.json{//使用IntelliSense了解相关属性。//悬停以查看现有属性的描述。//欲了解更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387"...
代码星球
·
2020-11-21
调试
VSCode
NodeJS
程序
解决
从nodejs的AES加密解密之后文件大小不一致的问题谈谈AES加密中的补位
一、AES补位知识 针对AES加密的实现过程,一般都会用到补位。AES加密的原数据长度要求是16的整数倍,但实际操作过程中并不能保证每次待加密的数据长度都能是16的整数倍,所以这时候就需要进行补位,再进行加密才能得到正确的加密数据。 常用的补位方式主要:NoPadding,zeroPadding,PKCS5Padd...
代码星球
·
2020-11-21
AES
nodejs
加密解密
之后
文件
nodejs 中使用 ftp
转自原文nodejs中使用ftp1. npminstallftp项目https://github.com/mscdex/node-ftp2. 转自 http://www.open-open.com/lib/view/open1408006289661.htmlNode.js的FTP客户端模...
代码星球
·
2020-11-05
nodejs
使用
ftp
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他