
nodeJS
墨霁青玉
个人地址:http://www.chunling.online
邮箱:905179839@qq.com
欢迎志同道合程序员+QQ联系,一起交流探讨技术。
展开
-
本地开发环境:几行代码解决前端跨域问题
const Koa = require('koa');const staticPath = require('koa-static');const path = require('path');const proxy = require('koa2-proxy-middleware'); // 代理/跨域中间件const app = new Koa();const options = { targets: { '/api/(.*)': { target: 'http:/.原创 2021-06-10 16:26:10 · 489 阅读 · 4 评论 -
【小程序】websocket实现“谁是卧底”在线随机发牌
目录前言1. 逻辑分析2. websocket3. 小程序端代码实现4.服务端代码实现后记前言有兴趣的同学先扫码体验一下小程序继我的个人小程序(“你划我猜出题器”)上线第二版本(自建词库)后,又有新的想法涌现出来,做一个“谁是卧底”在线随机发牌吧(有时间再写一下第一个版本跟第二个版本的博文)。既然如此,就要思考一下“谁是卧底”的技术实现点。词的来源,可利...原创 2019-11-21 17:25:35 · 10800 阅读 · 0 评论 -
socket.io实现一对多的在线咨询客服系统
目录前言1.需求场景2.页面效果图3.线上地址4.项目分析前言大三的时候写过一个小demo,socket.io实现在线匿名聊天室博客地址:https://blog.youkuaiyun.com/qq_30604453/article/details/64159036demo地址:http://www.chunling.online:2800/(此处请不要计较样式,毕竟...原创 2019-11-07 14:48:58 · 3344 阅读 · 2 评论 -
socket.io的基本用法
点击查看源代码》》》代码仓库今天用nodejs和socket.io实现在线聊天功能。总结一下socket.io的基本用法首先安装socket包 npm install socket.io在服务器端引用const socketio = require("socket.io");安装完包,引用这个socket的js文件 。他...原创 2017-03-20 21:50:35 · 24426 阅读 · 13 评论 -
koa2+mysql实现RESTful API
先贴上项目地址:https://gitee.com/wuchunling/koa2-mysql再上postman测试效果图看看最终的项目结构如下-koa2+mysql- model 数据库表设计- routers 路由- static 静态资源 // 现在暂时用不到- utils 封装工具函数- app.js 启动文件- config...原创 2018-12-10 18:06:56 · 4049 阅读 · 3 评论 -
nodeJS中jwt基本用法
官网》https://jwt.io/jwt全称json web token 。jwt.io是用于令牌签名/验证的库,用来生成jwt。简单理解一下,就是 jwt.io这个库,提供了一种方法可以将一些信息加密,形成一串长长的字符串,类似于'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4...原创 2018-12-18 10:17:48 · 15349 阅读 · 3 评论 -
koa-body与koa-bodyparser一定不要同时使用!会报错!
如何使用koa-body》》》koa2 使用 koa-body 代替 koa-bodyparser 和 koa-multer遇到同样坑的帖子》》》使用koa-body遇到的坑今天做一个上传图片的接口(post),用了koa-body。发现除了get请求,其他请求都一直处于pending状态,N久之后报500错误,服务器端表示:server error { BadRequestErr...原创 2019-08-08 16:29:14 · 5167 阅读 · 2 评论 -
koa2如何使用https
小程序开发,后台接口一定要https,奈何刚写完的接口的是http,那还等什么,上SSL证书啊!先去阿里云买SSL证书(穷人只能用免费的,土豪随意)买完证书,就是审核验证的时候,绑定自己网站的域名,等待审核通过(一般很快,一天内审核通过)审核通过后就可以下载证书了,选择服务器类型对应的证书,我是nodejs服务器,就选择了“其他”下载完证书,解压,可以看到有两个...原创 2019-08-27 10:18:55 · 5241 阅读 · 0 评论 -
【微信开发】NodeJS解决微信网页授权获取用户信息
目录前言1.开发前准备工作2.后台开发工作3.前端开发工作4.调试工作前言先回顾一下微信开发中涉及的各种概念以及微信网页授权的流程图【微信开发】常见的openid/unionid/session_key/access_token究竟是个啥?官方API文档:微信网页开发-网页授权1.开发前准备工作开发前的准备工作很简单,登录微信公众号后台...原创 2019-08-30 10:06:37 · 2191 阅读 · 1 评论