node设置跨域笔记源码

读心 -
node设置跨域笔记源码
/*
 * @Author: yongyuan at <yongyuan253015@gmail.com>
 * @Date: 2021-08-05 22:48:27
 * @LastEditTime: 2021-08-07 19:09:27
 * @LastEditors: yongyuan at <yongyuan253015@gmail.com>
 * @Description: 项目主体js文件
 * @FilePath: \nodeJS\app.js
 * 
 */
const express = require("express");
const app = express();
const arr = [
    { id: 1, value: 8, done: false, delete: false },
    { id: 2, value: 43, done: false, delete: false },
    { id: 3, value: 3, done: false, delete: false }
]
app.all('*', (req, res, next) => {
    // 允许跨域,*表示允许任意域名跨域
    res.header('Access-Control-Allow-Origin', "*");
    res.header('Access-Control-Allow-Headers', "content-type");
    res.header('Access-Control-Allow-Methods', "DELETE,PUT,POST,GET,OPTTONS");
    next()
})
app.get("/todoList", (req, res) => {
    res.send(arr)
});

app.listen(3000, () => {
    console.log("服务启动了")
})
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

node.jsjavascript

扩展阅读

加个好友,技术交流

1628738909466805.jpg