分享最實(shí)用的技術(shù),創(chuàng)造更大的價(jià)值

阿里云OSS上傳請(qǐng)求403問題的完美解決方案

在使用阿里云OSS服務(wù)時(shí),會(huì)用到跨域AJAX上傳,上傳時(shí)報(bào)403錯(cuò)誤,之前遇到過此類問題并成功解決了,但時(shí)間長(zhǎng)了遺忘,因此記錄下來以備后續(xù)學(xué)習(xí)了解ajax跨域上傳OSS。


ajax跨域上傳首先會(huì)發(fā)送options請(qǐng)求,成功后再進(jìn)行上傳,那么,如何解決阿里云OSS跨域AJAX上傳OPTIONS請(qǐng)求403問題?只需簡(jiǎn)單設(shè)置,流程如下:


進(jìn)入存儲(chǔ)空間(Bucket)  ——>  基礎(chǔ)設(shè)置 ——> 跨域設(shè)置 ——> 添加規(guī)則,進(jìn)入下圖所示


阿里云OSS跨域AJAX上傳OPTIONS請(qǐng)求403問題


設(shè)置以上規(guī)則后,就成功解決了阿里云OSS跨域AJAX上傳OPTIONS請(qǐng)求403問題。


也可以參考uni.uploadFile h5上傳文件失敗完美解決方案,大致問題基本一樣。




聯(lián)系
QQ
電話
咨詢電話:189-8199-7898
TOP