stack-labs / questions

任何关于Micro的问题都可以在Issue中创建
27 stars 6 forks source link

后端无法接收到前端上传文件Content-Type isn't multipart/form-data #43

Closed SkyWingZhang closed 4 years ago

SkyWingZhang commented 4 years ago

跨域问题,micro api网关编译时加入插件 import ( _ "github.com/micro/go-plugins/registry/consul" //consul "github.com/micro/micro/plugin" "github.com/micro/go-plugins/micro/cors" //跨域 )

func init() { plugin.Register(cors.NewPlugin()) }

micro api网关启动时命令加入 micro --cors-allowed-headers=X-Custom-Header --cors-allowed-origins= --cors-allowed-methods=POST api 或以下 --cors-allowed-headers="Origin,Content-Type,Accept,Authorization" --cors-allowed-origins="" --cors-allowed-methods="HEAD,GET,POST,OPTIONS,PUT"