
nodejs
no的征程
这个作者很懒,什么都没留下…
展开
-
vue学习之(socket)
实现简单的socket通信服务器端// 创建服务器let app = require('http').createServer()// 通关服务器生成socket对象let io = require('socket.io')(app)app.listen(80,(req,res)=>{ console.log('链接成功'); })// 实时通信// 监听连接事件...原创 2020-03-28 13:05:02 · 460 阅读 · 1 评论 -
puppeteer使用笔记
puppeteer的作用1、生成页面的屏幕截图,和PDF。2、爬取SPA(单页应用程序)并生成预渲染的内容(即“ SSR”(服务器端渲染))。2、自动执行表单提交,UI测试,键盘输入等。4、创建最新的自动化测试环境。使用最新的JavaScript和浏览器功能,直接在最新版本的Chrome中运行测试。5、捕获站点的时间线跟踪以帮助诊断性能问题。6、测试Chrome扩展程序。初次使用,打...原创 2020-03-28 13:00:58 · 644 阅读 · 0 评论 -
nodejs学习笔记之(文件上传,下载)
文件上传上传单个文件ejs模板 <!-- enctype="multipart/form-data" 表示定义表单的上传类型是文件类型 --> <form action="/imgUpload" method="post" enctype="multipart/form-data" > <input type="file" name="imgfi...原创 2020-03-14 11:46:20 · 235 阅读 · 0 评论 -
express学习笔记之(cookie,session)
cookiecookie就是储存在用户本地终端上的数据**1. cookie保存在浏览器本地,只要不过期关闭浏览器也会存在。2. 正常情况下cookie不加密,用户可轻松看到3. 用户可以删除或者禁用cookie4. cookie可以被篡改5. cookie可用于攻击6. cookie存储量很小,大小一般是4k7. 发送请求自动带上登录信息**开始使用设置cookie基础设...原创 2020-03-13 18:46:29 · 321 阅读 · 0 评论 -
express学习笔记(get,post请求,中间件,路由, app.js页面解释与理解)
获取get请求下面代码就是设置一个get请求,当输入内容到input框,就会把输入的值作为input框name属性的值,并且把这个name的值当成参数,发送网络请求// jsapp.get('/',(req,res)=>{ res.render('index.ejs')})// ejs <form action="/search"> <i...原创 2020-03-12 22:42:50 · 683 阅读 · 0 评论 -
express学习笔记之(生成项目,路由,路线处理程序,使用mysql,ejs模板)
生成项目先生成一个package.jsoncnpm initnode_modules文件夹,里面是node.js为我们提供的模块cnpm install安装Express脚手架cnpm i express-generator安装express**cnpm install express --save**创建了一个名为 myapp 的 Express 应用,并使用ejs模板...原创 2020-03-12 13:16:23 · 297 阅读 · 0 评论 -
nodejs学习之(服务器搭建,封装服务器)
服务器搭建let http = require('http')// 调用createServer方法创建实例let server = http.createServer()// 绑定一个request事件处理函数// 这个函数得作用就是处理接收请求,并且根据url进行不同得处理// 接收到请求,后面有两个回调函数得参数,分别是请求得信息,和响应得信息server.on('requ...原创 2020-03-08 23:07:13 · 516 阅读 · 0 评论 -
node学习第二天(node事件,路径模块和系统模块)
node事件事件驱动模型node里面使用事件的原理let fs = require("fs")let w1 = fs.readFile("./aa.txt",{flag:"r",encoding:"utf-8"},function( err,data ){ if (err) { }else{ // 假设要在读取文件成功后进行一系列的操作 ...原创 2020-02-21 22:02:05 · 164 阅读 · 0 评论 -
利用nodejs简易爬虫(url,正则,cheerio)
首先是两个url上的东西let url = require("url")let request = require("request")let tarUrl = "https://www.bilibili.com/video/av88369894?p=9"// 查询url上的信息,包括query,端口,协议等等let objUrl = url.parse(tarUrl)// 对u...原创 2020-02-21 16:23:53 · 1053 阅读 · 0 评论 -
nodejs学习第一天(文件的导入导出,读写文件,流)
文件的导入导出nodejs使用的commonjs规范**导出 module.exports **let a = 1let b = "b"console.log("王王王") exports.b=b; // 使用exports只能导出一个module.exports.a = a // 这个和上面的一样// 或modu...原创 2020-02-15 23:38:12 · 1678 阅读 · 0 评论