
node
QPQ_
这个作者很懒,什么都没留下…
展开
-
socket聊天室新增头像上传,表情包上传功能
接着上次的写,这次表情功能实现啦。大概效果图如下:代码最新版:https://github.com/COMINGLIU/socket-chat-online/tree/master/chat2原创 2018-07-17 15:44:48 · 1508 阅读 · 0 评论 -
socket聊天室增加文件上传与下载功能
新增功能:自定义表情包上传,群文件上传与下载。其实总结就增加了一个功能:文件上传。操作指示:点击“上传文件”可以选择任何类型的文件,如果是图片格式则直接作为图片输入到对话框,如果是其他文件类型则添加到群文件。另外点击文件名即可下载文件。.大致如下图所示:既然截了图那就截全套,哈哈哈哈。代码已更新至github: https://github.com/COMINGLIU/sock...原创 2018-07-18 12:23:37 · 2495 阅读 · 1 评论 -
socket聊天室实现啦
最近新get了一招,先上图:看到这是不是很熟悉呢,有没有一种想拿鼠标拖一拖的错觉呢。没错它就是模仿了qq群聊的样式,不过功能暂时不多只能发文字。这个在线聊天室使用了web-socket协议的功能并以node.js为后台进行编写,具体实现的机制是: 每个用户向进入界面后将与服务器连接,连接成功后用户向服务器发送的消息将被广播到所有正在连接该服务器的用户(即把该消息发送到连接到服务器...原创 2018-07-15 12:25:50 · 2818 阅读 · 0 评论 -
解决node接收图片base64格式问题:PayloadTooLargeError: request entity too large
1、问题:前端将图片转换为base64格式字符串发送到后台(环境node),出现:PayloadTooLargeError: request entity too large前端收到后台 413(Payload Too Large)2、原因/解决:nodejs 做为服务器,在传输内容或者上传文件时,系统默认大小为100kb,这时,我们需要修改系统限制。我们在server....原创 2018-12-24 20:47:36 · 5922 阅读 · 0 评论 -
node获取请求头里的cookie
var express = require('express');var cookieParser = require('cookie-parser');var app = express();app.use(cookieParser())req.cookies['cookieName']原创 2018-12-24 21:27:43 · 2979 阅读 · 0 评论 -
express中获取get路由
前端url请求: ‘/community/getCreatedCom’后台:server.get('/community/:id',function(req,res){ let id = req.params.id; if(id=="getCreatedCom") { console.log('getCreatedCom'); }}) ...原创 2018-12-25 10:55:01 · 569 阅读 · 0 评论 -
node时间格式化
const moment = require('moment');let time = moment('时间戳').format("'YYYY-MM-DD HH:mm:ss'");console.log(time);//正常可读时间原创 2018-12-25 13:22:22 · 3132 阅读 · 0 评论