[發明專利]文件上傳的方法、裝置、設備和存儲介質有效
| 申請號: | 202011341104.0 | 申請日: | 2020-11-25 |
| 公開(公告)號: | CN112565358B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 李春祝 | 申請(專利權)人: | 武漢聯影醫療科技有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06 |
| 代理公司: | 北京華進京聯知識產權代理有限公司 11606 | 代理人: | 趙文靜 |
| 地址: | 430206 湖北省武漢*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 上傳 方法 裝置 設備 存儲 介質 | ||
1.一種文件上傳的方法,其特征在于,所述方法包括:
中轉服務器接收客戶端發送的文件上傳請求;所述文件上傳請求用于請求上傳目標文件;所述文件上傳請求中包括所述客戶端和/或所述目標文件的關鍵信息,所述關鍵信息用于調整進行健康檢查的預設的規則;
所述中轉服務器根據上傳所述目標文件的外部調用接口確定所述目標文件所屬應用程序的權限等級;確定所述權限等級所對應的權限驗證信息,并根據所述權限驗證信息對所述目標文件的上傳權限進行校驗;不同權限等級對應不同的權限驗證信息;
若所述上傳權限校驗通過,所述中轉服務器基于預先配置的上傳服務器列表,根據調整后的所述預設的規則對所述上傳服務器列表中各個上傳服務器進行健康檢查,將第一個通過所述健康檢查的上傳服務器確定為目標上傳服務器;其中,所述預設的規則包括檢測順序的規則;所述文件上傳請求還包括服務器的健康標準信息;所述健康檢查用于檢測各所述上傳服務器是否滿足所述健康標準信息;
所述中轉服務器向所述客戶端發送所述目標上傳服務器的服務器信息;所述服務器信息用于指示所述客戶端上傳所述目標文件至所述目標上傳服務器。
2.根據權利要求1所述的方法,其特征在于,所述健康標準信息根據文件的大小、文件的類型、文件的重要性中至少一項生成。
3.根據權利要求1或2所述的方法,其特征在于,所述中轉服務器根據預先配置的上傳服務器列表,對所述上傳服務器列表中各個上傳服務器進行健康檢查,將第一個通過所述健康檢查的上傳服務器確定為目標上傳服務器,包括:
所述中轉服務器從所述上傳服務器列表中取所述上傳服務器列表中位于首位的上傳服務器,對取出的首位上傳服務器的服務器信息進行健康檢查;
若所述首位上傳服務器的健康檢查通過,所述中轉服務器將所述首位上傳服務器確定為所述目標上傳服務器;
若所述首位上傳服務器的健康檢查未通過,所述中轉服務器將所述首位上傳服務器從所述上傳服務器列表的首位刪掉,并加入到所述上傳服務器列表的最末尾,然后繼續取所述上傳服務器列表中新的位于首位的新首位上傳服務器,對所述新首位上傳服務器進行健康檢查;
所述中轉服務器始終取位于所述上傳服務器列表中位于首位的上傳服務器,直至確定出所述目標上傳服務器。
4.根據權利要求1或2所述的方法,其特征在于,所述進行健康檢查的內容包括:端口和IP連接狀態、內存狀態、硬盤資源、CPU資源狀態、服務器類型、服務器等級中至少一個。
5.根據權利要求4所述的方法,其特征在于,在所述健康檢查的內容和所述健康標準信息同時存在時,則在所述上傳服務器同時符合所述健康檢查的內容和所述健康標準信息的情況下,確定首位上傳服務器健康檢查通過。
6.根據權利要求1或2項所述的方法,其特征在于,所述方法還包括:
若所述上傳權限校驗未通過,所述中轉服務器向所述客戶端返回錯誤信息;所述錯誤信息用于指示所述目標文件無上傳權限。
7.根據權利要求1或2所述的方法,其特征在于,所述方法還包括:
在接收到所述客戶端發送的所述文件上傳請求后,所述中轉服務器確認所述文件上傳請求的統一資源標志符URI和請求類型是否合法;
若合法,所述中轉服務器解析所述文件上傳請求;若不合法,所述中轉服務器返回請求錯誤信息至所述客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢聯影醫療科技有限公司,未經武漢聯影醫療科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011341104.0/1.html,轉載請聲明來源鉆瓜專利網。





