- 当我们在浏览器的console控制台中看到类似如下的信息:
这表示存在着跨域问题。解决的办法就是在拦截每个请求的路由上添加’Access-Control-Allow-Origin’ header。Access to XMLHttpRequest at 'http://localhost:3001/books' from origin 'http://localhost:63342' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
- 下面是node express框架解诀跨域问题的代码,注意解决跨域的代码要放在处理路由的代之前,否则将会不起作用:
//===== 项目入口文件 ===== const express = require('express'); const app = express(); const bodyParser = require('body-parser')<
Express 框架解决跨域问题
最新推荐文章于 2023-01-28 16:57:29 发布
本文介绍了在Node.js的Express框架中如何解决跨域访问问题。当遇到跨域错误时,可以通过设置'Access-Control-Allow-Origin'响应头来允许特定来源的请求。解决此问题的关键代码需要放在路由处理之前。
摘要由CSDN通过智能技术生成