在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java/ iview Upload組件如何實(shí)現(xiàn)跨域文件上傳?

iview Upload組件如何實(shí)現(xiàn)跨域文件上傳?

<Upload action="/sys/mts/uploadFile"
                :headers="headers"
                :with-credentials= true
                :before-upload="handleUpload"
                :show-upload-list="showUploadList"
                style="margin-left: 131px; margin-top: -30px;"
        ></Upload>

相關(guān)內(nèi)容補(bǔ)充:

 headers: {
    'Access-Control-Allow-Origin' : '*'
},
credentials: true

謝謝各位大佬!

回答
編輯回答
痞性

'Access-Control-Allow-Origin' : '*'要在后臺(tái)設(shè)置 前臺(tái)設(shè)置沒(méi)用 反而會(huì)讓請(qǐng)求變成非簡(jiǎn)單請(qǐng)求

2017年10月26日 05:28
編輯回答
厭遇

前端設(shè)置 headers 沒(méi)用的吧。你要么后端設(shè)置 `'Access-Control-Allow-Origin': '*',要么在 config/index.js 中的 proxyTable 中設(shè)置代理,當(dāng)然設(shè)置代理僅限開(kāi)發(fā)的時(shí)候有用

2018年9月23日 18:37
編輯回答
我以為

設(shè)置了代理也是沒(méi)用是,為什么?

2017年7月4日 15:45
編輯回答
蝶戀花

請(qǐng)問(wèn)解決了嗎,我也遇到這種情況了

2017年1月9日 08:07
編輯回答
凹凸曼

跨域文件上傳實(shí)際上就是跨域請(qǐng)求,如果你是vue-cli生成的項(xiàng)目,在config文件下,找到index.js,在里面配置跨域就行了。例如:

proxyTable: {
      '/api': {
        target: '你的服務(wù)器地址',      
        changeOrigin: true,
        pathRewrite: {
          '^/api': '',
        },
      }
    },

請(qǐng)求時(shí),在所有接口前面加上/api/你的接口名稱(chēng),就可以實(shí)現(xiàn)跨域。

2018年4月19日 20:55