
Node
mi_cy
这个作者很懒,什么都没留下…
展开
-
后端 Node 的部署
// 加载HTTP模块var http = require('http')// 虚拟SQL读取出来的数据var items = []// 创建HTTP服务http.createServer(function (req, res) { // 设置跨域的域名,* 代表允许任何域名跨越 res.setHeader('Access-Control-Allow-origin', '*...原创 2019-06-18 21:24:16 · 858 阅读 · 0 评论 -
node实现对比缓存
// ETag是根据实体内容生成的一段hash字符串, 可以标识资源的状态 资源发生改变时, ETag也随之发生变化。 ETag是Web服务端产生的, 然后发给浏览器客户端// 客户端想判断缓存是否可用可以先获取缓存中文档的ETag, 然后通过If - None - Match发送请求给Web服务器询问此缓存是否可用。// 服务器收到请求, 将服务器的中此文件的ETag, 跟请求头中的If...原创 2019-06-14 18:37:42 · 224 阅读 · 0 评论 -
Node实现强制缓存
// 实现强制缓存// 把资源缓存在客户端, 如果客户端再次需要此资源的时候, 先获取到缓存中的数据, 看是否过期, 如果过期了。 再请求服务器// 如果没过期, 则根本不需要向服务器确认, 直接使用本地缓存即可let http = require('http')let url = require('url')let path = require('path')let fs = r...原创 2019-06-14 19:11:13 · 1048 阅读 · 0 评论 -
Node.js连接 MongoDB-Api
https://www.runoob.com/nodejs/nodejs-express-framework.html创建数据库-----connect------//创建连接var MongoClient = require('mongodb').MongoClientvar url = "mongodb://localhost:27017/"MongoClient.connect...原创 2019-06-20 19:05:45 · 226 阅读 · 0 评论 -
Node.js Express 框架
Express 框架核心特性:可以设置中间件来响应 HTTP 请求。定义了路由表用于执行不同的 HTTP 请求动作。可以通过向模板传递参数来动态渲染 HTML 页面。安装 Expressnpm install express --save 以上命令会将 Express 框架安装在当前目录的 node_modules 目录中, node_modules 目录下会自动创建 expr...原创 2019-06-20 19:13:57 · 253 阅读 · 0 评论 -
Node 静态文件
Express 提供了内置的中间件 express.static 来设置静态文件如:图片, CSS, JavaScript 等。你可以使用 express.static 中间件来设置静态文件路径。例如,如果你将图片, CSS, JavaScript 文件放在 public 目录下,你可以这么写:app.use('/public', express.static('public'));我们可...原创 2019-06-20 19:22:28 · 357 阅读 · 0 评论