使用Express开发小说API接口服务1.0(二)线上访问地址api.langpz.com/之前完成了首页和搜索的接口,现在就开始写剩下的接口。获取小说源因为追书神器正版源是收费加密的,所以只能使用盗版源,所以要封装一个获取小说源的接口。 修改app.js 文件路由中间件配置,增加一个路由let sourceRouter = require('./routes/source'); app.use
转载 10月前
31阅读
  网上的资料基本都是express3.x的,语法上和express4.x差别比较大,零零散散也不集中,为此头疼了很久。  前人种树,后人乘凉。分享给大家,也总结给自己。一、软件环境  Window10  npm  v3.10.10  Node.js  v6.10.1  Express  v4.15.0二、搭建  调出“命令提示符”,执行:express -e dem
转载 10月前
12阅读
本文参考了 《nodejs开发指南》微博实例express4.x版 本来网上也有了很多相关的教程,写本文的目的主要是希望梳理对整个代码的认识,另一方面,参考的那篇文章某些地方的实现目前也不适用,需要更新。也欢迎大家与我交流^^。 本文尝试完整实现整个例子,因此将不尝试区分与《nodejs开发指南》实现的差异。开发详细步骤创建项目:express -e microblog 按提示输入PS E:\
Request对象Request对象的属性 req.app:是Express应用程序实例的一个引用 req.baseUrl:获取被挂载的路由实例URL路径。 req.body:包含在请求的请求头 req.cookies:包含请求发送的cookie的对象。如果请求不包含cookie,则默认为{}。这个属性能够正确工作需要 cookie-parser中间件。 req.fresh:判断文件是否过期。通常
转载 2024-07-03 22:32:51
420阅读
基于promise封装自己的Ajax库模拟axios利用promise封装一个自己的Ajax库。一、基础框架封装Ajax库之前,我们要将其框架结构写出来。我们通过一个匿名函数,将我们的核心函数暴露给全局。对这个核心函数进行方法(get、post等)的添加。(function anonymous(window) { //默认配置项 let _default = { /
# 如何实现Express MySQL API ## 简介 在这篇文章中,我将向你介绍如何使用Express和MySQL来构建一个API。这是一个适合刚入行的开发者学习的项目,通过这个项目,你将学会如何使用Express框架来创建API和如何与MySQL数据库进行交互。 ## 整体流程 为了帮助你更好地理解这个过程,我将用一个表格展示整个实现Express MySQL API的步骤。 | 步
原创 2024-03-05 07:47:03
42阅读
文章目录Express5 快速入门 - 静态文件5.1 利用Express 托管静态文件 5 快速入门 - 静态文件5.1 利用Express 托管静态文件为了提供诸如图像、CSS 文件和 JavaScript 文件之类的静态文件,请使用 Express 中的 express.static 内置中间件函数。此函数特征如下:express.static(root, [options])root 参数
express()表达式express的方法express功能分析 一、express()表达式创建Express应用程序。express()函数是express模块导出的顶级函数。(相当于HTTP.createServer())let express = require("express"); let app = express();这个表达会生成一个Application对象,也就是
转载 2024-03-28 08:15:10
104阅读
最近在学习NodeJS,用到了express,看着官网上的API手册,打算把其中比较常用到的API根据自己理解翻译一下,方便自己学习使用.该篇打算用来记录下express中res.由于水平有限,希望能得到大家的修改,在学习过程中我会持续更新修改Propertiesres.app res.headersSentres.localsMethodsres.append()res.cookie()res.
转载 2024-03-13 16:52:42
341阅读
前言Express一共提供了五个大类的API,每个大类其核心只有几个需要记忆,其它API触类旁通即可(官方文档)。 五大类APIexpress.xxxapp.xxxrequest.xxxresponse.xxxrouter.xxx一些概念:子应用:let app = express() // 主应用let admin = express() // 另一个应用app.use('/admin
# Express MongoDB封装 在使用Express框架开发Web应用时,经常需要与数据库进行交互来存储和检索数据。本文将介绍如何使用Node.js中的Express框架和MongoDB数据库进行封装,以便更好地管理和组织数据库操作的代码。 ## 为什么需要封装MongoDB操作 MongoDB是一个非关系型数据库,它使用JSON格式存储数据,而不是传统的表格形式。在开发过程中,我们
原创 2023-07-23 16:05:20
117阅读
Nest.js+Mongodb+定时任务实现发送邮件功能(qq邮箱)前置知识开始前准备**项目创建****构建工具****导入依赖****项目构建完成** **可以启动项目****邮件与数据库模块的创建****用Postman调用**nestjs邮件服务的链接 前置知识了解TS语言、 Nestjs框架、 Nosql(mongodb)开始前准备 找到SMTP服务开启他 会生成授权码,记住后面有用!
最近公司开发使用的MongoDB来做数据存储,以前大致看过MongoDB的数据库操作,上手项目也能勉强使用,但是趁着放假有时间还是要系统的学习下MongoDB的操作,要不然以后在使用的时候,容易出现自己都不知道的错误那就尴尬了。下面只是MongoDB的一些简单操作。后期在使用到复杂的操作,再百度用就行了。命令: 数据库操作 集合操作 文档操作数据库操作1, show dbs; 2, db:显示当前
 A fast, un-opinionated, minimalist web framework for Node.js applications. In general, prefer simply “Express” to “Express.js,” though the latter is acceptable.Express 是一个自身功能极简,完全是由路由和中间件构成一个的
转载 2024-06-18 21:32:24
56阅读
1.express.xxx 为express函数内置的中间件2.app.xxx 为express创建的app对象所具有的属性和方法3.router.xxx 是跟路由相关的router对象的方法4.request.xxx 是请求时的request对象所具有的方法5.response.xxx 是响应时的response对象所具有的方法expressexpress是express模块暴露出来的顶级函数,
这是第二篇了,打算每天都拿些时间去详细的看看文档来自学下express吧,接下来就开始了,这次依然是有选择性的找API根据自己的理解翻译过来,方便日后开发时候的自己查阅,由于水平有限,大概也会在使用过程中更新下各个API的坑,事不宜迟,开始吧• Properties • req.app • req.baseUrl • req.body • req.cookies • req.fresh • req
转载 2024-04-25 12:42:28
32阅读
报表生成中使用了mongodb的$cond 及其if else语句;mongodb不支持case when语句; 可参考mongodb样例链接:https://docs.mongodb.com/manual/reference/operator/aggregation/cond/#example 功能:对影片观看时间统计用户数(1、十分钟以内观看记录用户;2、10-30分钟;3、30-80分钟;4
转载 2023-07-08 13:43:52
77阅读
API 就是一种代码之间交互的一种方式,它既可以是在程序内部也可以是通过网络的跨机器进行。例如,Express 中的 app.use 和 app.get 就属于在内部使用 API 。而通过 HTTP 或者 FTP 等协议发送 JSON、XML 数据的方式则属于后者。接下来的内容包括:什么是 APIExpress 中构建 API 的基础内容。HTTP 方法与应用逻辑的关联。多版本 API 的实现
转载 2024-10-15 21:57:09
14阅读
Express简介Express是一个基于 Node.js 平台,快速、开放、极简的 Web 开发框架。Express 在 node.js 基础上扩展了 Web 应用所需的功能,并提供了丰富的 HTTP 实用工具以及来自Connect框架的中间件,使得创建强健、友好的 API 变得快速而且简单。NodeJS下安装Expressnpm install express -g // 全局安装 npm i
转载 2024-10-10 16:03:11
37阅读
Express是服务器的框架,更准确的说:它是一款基于node.js平的开发框架。官网:http://www.expressjs.com.cn/starter/installing.html类似于它的框架很多,但它可以说是被广泛应用的第一款服务器开发框架。 express koajs loopback //以上是同一小组开发 不分好坏 根据项目适配 egg //阿里巴巴开发 基于koajs 国
  • 1
  • 2
  • 3
  • 4
  • 5