一、初识node.js1.浏览器中的 JavaScript 运行环境2.Node.js 中的 JavaScript 运行环境3.Node.js 可以做什么Node.js 作为一个 JavaScript 的运行环境,仅仅提供了基础的功能和API。然而,基于Node.js 提供的这些基础能,很多强大 的工具和框架如雨后春笋,层出不穷,所以学会了Node.js ,可以让前端程序员胜任更多的工作和岗位:
session 基本使用
原创 2019-07-18 20:37:07
2399阅读
nodejs中使用session的说明。 session介绍为什么使用session:      session运行在服务器端,当客户端第一次访问服务器时,可以将客户的登陆信息保存。      当客户访问其他界面时,可以判断客户的登陆状态,做出提示。      可以保存一些客户的常用信息,当客户端再
转载 2023-12-20 10:41:10
61阅读
配置多种场景我们的系统是要在不同的环境下运行的,不同的环境可能是不同的端口号,不同的数据库地址,数据库用户和密码, 并且可能有的需要自动重启有的不需要自动重启。 我们在有一个配置的时候是无法满足这么多的场景的,所以我们要为不同的场景做额外配置场景的种类场景的种类一般就以下几种开发场景真实场景测试场景debug场景或者再有其他场景就做额外的添加,配制方法都是一样的开始配置配置环境我们可以通过对环
一、前言                                                       
转载 2024-10-12 17:25:53
57阅读
const express = require("express"); const app = express(); const path = require("node:path"); const session = require("express-session"); app.set("view engine", "ejs"); app.set("views", path.resolve(
1,服务端JavaScriptJavaScript是一门“完整”的语言: 它可以使用在不同的上下文中,其能力与其他同类语言相比有过之而无不及。 Node.js事实上就是另外一种上下文,它允许在后端(脱离浏览器环境)运行JavaScript代码。 Node.js事实上既是一个运行时环境,同时又是一个库。2,Hello World创建server.jsvar http = require("http"
前言当用户登录之后,需要标识用户的登录信息,用户在做其他操作的时候,比如电商系统中的添加购物车的功能,博客系统中的新建博客等都需要用户登录之后才可以操作,那如何才能标识用户已经登录呢?cookiecookie是存储在浏览器的一般字符串,最大5kb。特点:①存储在浏览器中 ②跨域不共享 ③存储格式:k1=v1;k2=v2,可以存储结构化数据 ④每次发送http请求,会将请求域中的cookie一起发送
cookie、sessioncookie:在浏览器保存一些数据,每次请求都会带过来 *不安全、有限(4K)session:保存数据,保存在服务端 *安全、无限--------------------------------------------------------------------------------------------------------------session:基于c
转载 2024-06-30 21:56:44
66阅读
我们来做一个使用cookie和seesion保持网站持久登录的例子,来让我们了解在node是如何使用他们的1.初始化项目 我们使用express项目生成器生成一个项目: $express -e cookie $cd cookie $npm install 使用cookie需要 cookie-parser中间件,我们的express生成的项目中已经帮我们配置好了。2.新增页面项目创建好
转载 2023-12-31 20:36:39
8阅读
jsPlumb 直线生成源码 jsPlumb.connect({ source:"DIVID1", target:"DIVID2" }) http://deadhorse.me/nodejs/2011/11/26/nodejs_connect_analysis_1.html 简介 connect是基于nodejs的一个轻量级web中间件框架,代码
转载 2024-04-14 14:12:24
25阅读
NodeJS基础什么是NodeJSJS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览
原创 2023-05-08 13:58:34
150阅读
# Node.js 调用 API ## 一、概述 在开发过程中,经常会涉及到调用不同的 API 来获取数据或服务。在 Node.js 中,我们可以使用第三方模块来实现对 API 的调用,并处理返回的数据。本文将介绍如何使用 Node.js 来调用 API。 ## 二、流程概览 接下来我们将使用 Node.js 来调用一个示例 API,具体流程如下表所示: | 步骤 | 描述
原创 2024-05-29 10:22:33
146阅读
# 使用Redis Node.js API 实现数据缓存 ## 介绍 Redis 是一个基于内存的开源数据结构存储,用于缓存、消息队列和实时分析等应用。Node.js 是一个基于事件驱动的 JavaScript 运行环境,用于构建高性能的网络应用。 在Node.js中,我们可以利用Redis Node.js API来方便地与Redis进行交互,实现数据缓存的功能。本文将介绍如何使用Redis
原创 2024-07-07 04:33:47
23阅读
1、初始化1.1创建项目1.新建 api_server 文件夹作为项目根目录,并在项目根目录中运行如下的命令,初始化包管理配置文件: npm init -y 2.运行如下的命令,安装特定版本的 express: npm i express@4.17.1  3.在项目根目录中新建 app.js 作为整个项目的入口文件,并初始化如下的代码:
本文参考了这篇文章, 英文好的同学,直接移步这里。最终代码简介搭建一个restful风格的api,数据库使用mongodb,使用 token 来认证客户端。基本流程创建受保护和不受保护的路由。客户端通过post用户名和密码进行验证,服务端返回一个token的json字符串。客户端将token保存在本地,并再每次向服务端发出请求的时候带上这个token信息。服务端验证token,如果都没问题,就
转载 2024-04-03 12:50:58
10阅读
本文的主要内容是对nodejs提供的一些重要模块,结合官方API进行介绍,遇到精彩的文章,我会附在文中并标明了出处。主要包括如下7个模块path 模块http 模块fs 模块url 模块query string 模块os 模块stream 模块转载请注明出处,多谢支持~path 路径相关模块模块简介nodejs path 模块提供了一些用于处理文件路径的工具函数,我们可以通过如下方式引用它var
此文章是我自己用来记录如何搭建一个以express为基础的api服务器框架的过程,并不是什么新手教程,并不会每一步都写得非常详细,如果您要阅读此文,需要一点nodejs和编写代码的基础知识文接上篇 链接: 地址 在上文基础上,修改和完善api服务器的框架 使用express搭建一个api服务器,处理http请求修改最终的编译目录和启动文件增加配置文件,方便项目参数配置增加config.json5
转载 2023-09-21 10:00:41
136阅读
原文:https://www.codexpedia.com/node-js/a-very-basic-session-auth-in-node-js-with-express-js/ Authentication is the process of verifying if the user is
转载 2019-03-04 20:38:00
71阅读
第一步安装cookie和session的模块,并引入var session = require('express-session');var cookieParser = require('cookie-parser');第二部,express应用cookie和sessionapp.use(cookieParser());app.use(session({ resave: tr
原创 2023-01-30 16:30:32
175阅读
  • 1
  • 2
  • 3
  • 4
  • 5