跨域
适用于 @midwayjs/faas 、@midwayjs/web 、@midwayjs/koa 和 @midwayjs/express 多种框架的通用跨域组件,支持 cors 、jsonp 多种模式。
相关信息:
| web 支持情况 | |
|---|---|
| @midwayjs/koa | ✅ |
| @midwayjs/faas | ✅ |
| @midwayjs/web | ✅ |
| @midwayjs/express | ✅ |
安装依赖
$ npm i @midwayjs/cross-domain --save
引入组件
在 src/configuration.ts 中引入组件。
import * as crossDomain from '@midwayjs/cross-domain';
@Configuration({
imports: [
// ...other components
crossDomain
],
})
export class MainConfiguration {}
什么是跨域
假设有两个网站:
- A.com:这是你的网站,你想要从这里访问一些资源。
- B.com:这是另一个网站,它拥有你想要访问的资源。