您好,欢迎来到刀刀网。
搜索
您的当前位置:首页node中使用CORS解决跨域问题

node中使用CORS解决跨域问题

来源:刀刀网

1安装CORS

npm i cors

2.具体实例

// 1.导入express、路由模块、cors
const express = require('express')
const router = require('./21模块化路由')
const cors = require('cors')

// 2.创建web服务器
const server = express()

// 3.监听服务器的启动
server.listen(88,()=>{
    console.log("web服务器启动了 http://127.0.0.1:88");
})

// 创建jsonp接口必须在配置CORS中间件之前进行配置,否则该接口会被处理成CORS接口
server.get('/api/jsonp',(req,res)=>{
    console.log('/api/jsonp');
})


// 4.注册挂载cors第三方中间件
server.use(cors())

server.use(express.json()) // 解析JSON格式数据
server.use(express.urlencoded({extended:false})) // 解析url-encoded 格式的数据

server.use('/api',router)


// 使用CORS第三方中间件解决跨域问题
// 1.安装cors:npm i cors
// 2.导入const cors = require('cors')
// 3.在路由注册挂载前使用server.use(cors())进行全局注册

3说明

使用cors工具解决跨域比较简单,只要安装、引入、挂载注册就行了

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务