摘要:問題描述使用阿里云上傳圖片在火狐瀏覽器報錯解析錯誤找不到根元素,但不影響功能的使用。如果其值未設置或者設置成一個非法值,返回一個空文檔和狀態碼。
問題描述:
使用阿里云OOS上傳圖片在火狐瀏覽器報錯 “XML 解析錯誤:找不到根元素”,但不影響功能的使用。阿里云返回信息:
問題解決:AccessDenied
The bucket you visit is not belong to you. 5BDA7065399DF5A4B55 test-oss1.oss-cn-shenzhen.aliyuncs.com
阿里云在 PostObject 文檔里有個參數“success_action_status”,“未指定success_action_redirect表單域時,該表單域指定了上傳成功后返回給客戶端的狀態碼。 接受值為200, 201, 204(默認)。如果該域的值為200或者204,OSS返回一個空文檔和相應的狀態碼。 如果該域的值設置為201,OSS會返回一個XML文件和201狀態碼。 如果其值未設置或者設置成一個非法值,OSS返回一個空文檔和204狀態碼。”所以,之前返回不正常的這個問題,只要強行指定返回201狀態碼,就可以正常收到返回的XML了即需要有返回值,并且也沒有報錯的問題了。
可以將上傳圖片的行為看成是一次PUT請求。PUT請求的響應一般不會是200(200一般GET用,比如網頁),而是201或204;而204本來就是No Content,也就是“沒響應體”,那么不需要返回結果(不關心是否上傳成功)的就用204,需要的就用201就行了。【參考文章】:
前端圖片直傳OSS試驗
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/114139.html
摘要:問題描述使用阿里云上傳圖片在火狐瀏覽器報錯解析錯誤找不到根元素,但不影響功能的使用。如果其值未設置或者設置成一個非法值,返回一個空文檔和狀態碼。 問題描述: 使用阿里云OOS上傳圖片在火狐瀏覽器報錯 XML 解析錯誤:找不到根元素,但不影響功能的使用。阿里云返回信息: AccessDenied The bucket you visit is not belong to you...
摘要:問題描述使用阿里云上傳圖片在火狐瀏覽器報錯解析錯誤找不到根元素,但不影響功能的使用。如果其值未設置或者設置成一個非法值,返回一個空文檔和狀態碼。 問題描述: 使用阿里云OOS上傳圖片在火狐瀏覽器報錯 XML 解析錯誤:找不到根元素,但不影響功能的使用。阿里云返回信息: AccessDenied The bucket you visit is not belong to you...
摘要:極致的插件機制,系統內的系統,安裝和卸載不會對原來的系統產生影響強大的功能完全滿足各階段的需求,支持用戶多端訪問后臺微信前臺等,系統中的系統。多入口模式,多入口分為后臺前端,微信,對內接口,對外接口,不同的業務,不同的設備,進入不同的入口。 RageFrame 2.0 為二次開發而生,讓開發變得更簡單 項目地址:https://github.com/jianyan74/... 前言 這...
閱讀 2569·2021-11-23 09:51
閱讀 3120·2019-08-30 15:54
閱讀 1070·2019-08-30 14:14
閱讀 3541·2019-08-30 13:59
閱讀 1393·2019-08-29 17:09
閱讀 1468·2019-08-29 16:24
閱讀 2847·2019-08-29 15:43
閱讀 910·2019-08-29 12:45