我有一個OpenuI5 web應用程序與backand德爾福Datasnap技術開發。 我使用Upload Collection組件來管理字段列表https://openui5.hana.ondemand.com/explored.html#/entity/sap.m.UploadCollection/properties 組件,當我想上傳文件時,發送一個Http OPTIONS調用來檢索可從服務器調用的http方法列表。 的問題是,DataSnap服務器確實不處理HTTP選項,並返回501錯誤代碼http://docwiki.embarcadero.com/RADStudio/Seattle/en/DataSnap_REST上傳文件避免HTTP選項
我想實現這些解決方案之一:由組件
- 發送HTTP POST不發送HTTP
- 之前選項來管理由服務器的DataSnap的HTTP POST調用
- 使用POST,但抑制自動發送選項調用由組件發送我的文檔與Base64編碼
解決方案是什麼?
很好解釋!另外檢查wikipedia:https://en.wikipedia.org/wiki/Cross-origin_resource_sharing –