![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Node.js
文章平均质量分 52
Dreamy_lin
做好当下
展开
-
node 中 Redis 小试
node 中 redis 尝试原创 2022-10-10 18:38:55 · 207 阅读 · 0 评论 -
Node.js简单使用session,帮助理解实现原理
Cookie可以实现浏览器和服务器状态的记录,但Cookie会出现存储提及过大和可以在前后端修改的问题。为了解决Cookie的数据敏感问题,Session应运而生。常见的实现方式是基于Cookie。只将口令放置Cookie,通过口令实现前后端数据的映射,大部分数据存储于服务器的session中。并设置有效期,一般20分钟。超时则重新生成。var http = require('http');//全局sessions存放所有的sessionvar sessions = {};var key = '原创 2020-06-01 21:48:07 · 2146 阅读 · 0 评论 -
Node.js简单使用cookie,帮助理解实现原理和交互过程
HTTP是一个无状态的协议,而现实中的业务是需要一定状态的,否则无法区分用户的身份。通过使用Cookie能帮助我们标识不同身份的用户。可用于记录服务器于客户端之间的状态,最早的用处是用于判断用户是否第一次登陆,如下面部分的代码。Cookie的处理分为:服务器向客户端发送Cookie,浏览器保存Cookie,之后浏览器的每次请求都会将Cookie发给服务器端。服务器响应的Cookie值在Set-Cookie中,最后将Set-Cookie设置在响应报文头部中返回:Set-Cookie: name=val原创 2020-06-01 14:01:51 · 875 阅读 · 0 评论 -
node服务器响应浏览器请求的html页面(包括该页面引入的js、css、icon文件等)
运行服务端node index.js后,在浏览器上输入http://localhost:8888/,服务器根据路径判断,返回默认的页面index.html。浏览器得到index.html后,再依次向服务器请求index.html上需加载的css、js、图片等。服务器根据请求的不同后缀,修改对应响应头部,并返回对应文件。若没有该文件,则返回404界面。Javascript代码:let http = require("http");let fs = require("fs");let url = r原创 2020-05-30 21:01:40 · 1290 阅读 · 0 评论 -
Node.js的express框架安装与使用
前提:安装了Node.js 安装:(一定要标注上版本号,使用cnpm,npm有时会报错)cnpm install express@4.16.3 --save测试Express://express_demo.js 文件var express = require('express');var app = express();app.get('/', function(req, r...原创 2018-05-13 10:58:20 · 460 阅读 · 0 评论