[發明專利]一種富文本文件的上傳方法及裝置有效
| 申請號: | 202011014073.8 | 申請日: | 2020-09-24 |
| 公開(公告)號: | CN112291300B | 公開(公告)日: | 2022-12-06 |
| 發明(設計)人: | 徐佳兵;吳桐 | 申請(專利權)人: | 南陽柯麗爾科技有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L41/0803;G06F16/16;G06F16/172 |
| 代理公司: | 深圳中細軟知識產權代理有限公司 44528 | 代理人: | 袁文英 |
| 地址: | 473000 河南省南*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文本文件 上傳 方法 裝置 | ||
本發明實施例公開了一種富文本文件的上傳方法及裝置,其中該上傳方法包括:將UEditor編輯器對應的后臺統一訪問接口配置為自定義的目標訪問接口;通過目標訪問接口接收待上傳的目標富文本文件,并使用文件類型檢測參數檢測出目標富文本文件對應的目標文件類型;根據目標文件類型,判斷UEditor編輯器默認的原有文件上傳路徑是否能將目標富文本文件上傳至目標文件存儲位置;若不是,則對原有文件上傳路徑進行重新配置得到目標文件上傳路徑;根據目標文件上傳路徑,將目標富文本文件上傳至目標文件存儲位置。本發明對原有文件上傳路徑進行重新配置,同時不需要重啟服務就可動態實時性地更改路徑。
技術領域
本發明涉及文件上傳技術領域,尤其涉及一種富文本文件的上傳方法及裝置。
背景技術
UEditor是由百度WEB前端研發部開發的所見即所得的開源富文本編輯器,具有輕量、可定制和用戶體驗優秀等特點。開源基于BSD協議,所有源代碼在協議允許范圍內可自由修改和使用。百度UEditor的推出,可以幫助不少網站開發者在開發富文本編輯器所遇到的難題,節約開發者因開發富文本編輯器所需要的大量時間,有效降低了企業的開發成本。UEditor可實現富文本文件(圖片和視頻等)的上傳功。雖然富文本文件的上傳路徑可配置,但是配置范圍有限,只限于當前工程項目內部,這就導致工程項目越來越臃腫,體積越來越大。另外,現有技術不能靈活的加工上傳的富文本文件,例如按照需要來修改其圖片尺寸。
發明內容
基于此,有必要針對上述問題,提出一種富文本文件的上傳方法及裝置,在原有文件上傳路徑無法滿足當前的文件上傳要求時,實現自定義配置富文本文件的上傳路徑的目標,將目標富文本文件上傳至目標文件存儲位置。
本發明實施例的第一技術方案為:
一種富文本文件的上傳方法,其基于UEditor編輯器進行文件上傳,其包括:將UEditor編輯器對應的后臺統一訪問接口配置為自定義的目標訪問接口,使所述目標訪問接口可接收包含文件類型檢測參數在內的目標富文本文件;通過所述目標訪問接口接收待上傳的所述目標富文本文件,并使用所述文件類型檢測參數檢測出所述目標富文本文件對應的目標文件類型;根據所述目標文件類型,判斷所述UEditor編輯器默認的原有文件上傳路徑是否能將所述目標富文本文件上傳至目標文件存儲位置;若所述UEditor編輯器默認的原有文件上傳路徑不能將所述目標富文本文件上傳至目標文件存儲位置,則對所述原有文件上傳路徑進行重新配置得到目標文件上傳路徑,并將所述目標文件上傳路徑保存至指定地址;根據所述目標文件上傳路徑,將所述目標富文本文件上傳至所述目標文件存儲位置。
本發明實施例的第二技術方案為:
一種富文本文件的上傳裝置,其基于UEditor編輯器進行文件上傳,其包括:接口配置模塊,用于將UEditor編輯器對應的后臺統一訪問接口配置為自定義的目標訪問接口,使所述目標訪問接口可接收包含文件類型檢測參數在內的目標富文本文件;類型檢測模塊,用于通過所述目標訪問接口接收待上傳的所述目標富文本文件,并使用所述文件類型檢測參數檢測出所述目標富文本文件對應的目標文件類型;路徑判斷模塊,用于根據所述目標文件類型,判斷所述UEditor編輯器默認的原有文件上傳路徑是否能將所述目標富文本文件上傳至目標文件存儲位置;路徑配置模塊,用于當所述UEditor編輯器默認的原有文件上傳路徑不能將所述目標富文本文件上傳至目標文件存儲位置時,則對所述原有文件上傳路徑進行重新配置得到目標文件上傳路徑,并將所述目標文件上傳路徑保存至指定地址;文件上傳模塊,用于根據所述目標文件上傳路徑,將所述目標富文本文件上傳至所述目標文件存儲位置。
本發明實施例的第三技術方案為:
一種計算機設備,其包括存儲器和處理器,所述存儲器存儲有計算機程序,所述計算機程序被所述處理器執行時,使得所述處理器執行以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南陽柯麗爾科技有限公司,未經南陽柯麗爾科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011014073.8/2.html,轉載請聲明來源鉆瓜專利網。





