Skip to content

接口转发

TIP

将会捕获到所有v1/*的请求转发到https://api.openai.com/v1/*

ts
import { Proxy, ProxyInstance } from 'mango-core'


@Proxy({
  prefix: 'v1/*',
  proxyURL: 'https://api.openai.com',
  headers: {
    Authorization: 'Bearer abcdefg',
  },
})
export default class ProxyController implements ProxyInstance {
  beforeHandle(request: Request) {
    console.log('before')
  }
  afterHandle() {
    console.log('after')
  }
}