滴滴cube-ui upload组件 怎么才能不发送 options请求呢

shenxiang11
  • 396
// vue
<cube-upload
    ref="upload"
    :action="action"
    :simultaneous-uploads="1"
    :process-file="processFile"
    @file-submitted="fileSubmitted" />
          // js
          action: {
            target: `${APIPREFIX}/api/common/upload?appId=${APPID}&appSecret=${APPSECRET}`,
            prop: 'base64Value',
            headers: {
              'Content-Type': 'multipart/form-data'
            }
          }
回复
阅读 2.7k
1 个回答

发送options请求是浏览器的行为,如果是跨域的POST请求,浏览器会自动发送options请求。

两个选择:
1.将请求放在同一个域下
2.被请求的地址设置允许跨域

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏