美文网首页
node 新项目模块学习20190211

node 新项目模块学习20190211

作者: x8q7 | 来源:发表于2019-02-11 17:41 被阅读0次

node 新增模块学习

1. compression--用于请求文件的压缩
var compression = require('compression');  
app.use(compression());  
2.helmet--防护包含点击劫持、xss、嗅探攻击...

https://blog.csdn.net/momDIY/article/details/76944293

var express = require('express')
var helmet = require('helmet')

var app = express();
//使用helmet全部功能
app.use(helmet());
//单独使用某一功能
app.use(helmet.noCache());
3.cors---跨域的问题
//设置跨域访问  
app.all('*', function(req, res, next) {  
    res.header("Access-Control-Allow-Origin", "*");  
    res.header("Access-Control-Allow-Headers", "X-Requested-With");  
    res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS");  
    res.header("X-Powered-By",' 3.2.1')  
    res.header("Content-Type", "application/json;charset=utf-8");  
    next();  
}); 
var cors = require('cors');
app.use(cors({
    origin:['http://localhost:8083'],
    methods:['GET','POST'],
    alloweHeaders:['Conten-Type', 'Authorization']
}));
4.Agenda ---定时任务

https://www.jianshu.com/p/093f92b98ed9

相关文章

  • node 新项目模块学习20190211

    node 新增模块学习 1. compression--用于请求文件的压缩 2.helmet--防护包含点击劫持、...

  • Electron 使用Node原生模块

    本节我们学习如何在 Electron 中使用 Node 原生模块。 Electron 支持原生的 Node 模块,...

  • 兄弟会8.9号笔记

    node.js模块学习 http 模块 fs 模块 url 模块 http 模块 HTTP http.STA...

  • node.js学习(2)——fs模块

    上一节-node.js学习(1)— http模块 1.文件模块-fs fs模块是node自带的文件系统模块。我们这...

  • 01-Node 基础使用

    Node 基础使用Node 介绍Node 模块化开发模块成员的导出模块成员的导入Node 系统模块 path 和 ...

  • 2016,9,13

    ##node.js的学习 #node.js的fs模块 var fs = require('fs'); functi...

  • node模块载入机制

    node内模块以及载入顺序为: 内置模块 文件模块 文件目录模块 node_modules模块 内置模块 http...

  • 使用node压缩文件夹

    在学习node,分享一个用node打包文件夹的方法需要用到的模块:compressing 安装模块: 新建一个名为...

  • Koa系列1:Koa中使用mysql模块操作数据库

    安装 node.js的mysql模块 1.模块介绍 mysql模块是node操作MySQL的引擎,可以在node....

  • Node.js 核心模块概述

    模块加载原理与加载方式 Node 中的模块:核心模块/原生模块:Node提供的模块。文件模块:用户编写的模块。 N...

网友评论

      本文标题:node 新项目模块学习20190211

      本文链接:https://www.haomeiwen.com/subject/snuqeqtx.html