[發明專利]文件下載方法、裝置、電子設備及存儲介質在審
| 申請號: | 202210987119.7 | 申請日: | 2022-08-17 |
| 公開(公告)號: | CN115550344A | 公開(公告)日: | 2022-12-30 |
| 發明(設計)人: | 孫秀丹;黎清顧;葉文杰;高曉東;趙化臣;仲麗君 | 申請(專利權)人: | 珠海格力電器股份有限公司;珠海聯云科技有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06 |
| 代理公司: | 北京聿宏知識產權代理有限公司 11372 | 代理人: | 施磊;陳超德 |
| 地址: | 519000*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 下載 方法 裝置 電子設備 存儲 介質 | ||
本申請提供的一種文件下載方法、裝置、電子設備及存儲介質,通過所述變量詞和所述請求參數向所述文件搜索接口發出第一搜索請求,然后獲取所述文件搜索接口返回的搜索結果,基于搜索結果的個數和各個文件的下載鏈接發送請求,以獲取各個下載鏈接對應的響應信息,所述響應信息包括所述待下載文件的文件內容;將所述文件內容進行下載,能夠實現文件的批量下載,提高文件下載效率和準確性。
技術領域
本申請涉及文件下載技術領域,特別地涉及一種文件下載方法、裝置、電子設備及存儲介質。
背景技術
基于目前新型智能家居產品的不斷涌現及市場變化快的現狀,對新產品的市場調研和同行領域公司對比分析需要進行資料收集,傳統手動下載多個文件方式慢,且指定保存至特定文件夾步驟復雜,需與計算機進行界面交互,效率較低;選擇符合要求的文件,需在搜索頁面篩選標簽,填寫關鍵詞、時間等,可能存在填寫錯誤、點擊錯誤等問題,導致文件搜索結果與初始目標相悖。
發明內容
針對上述問題,本申請提供一種文件下載方法、裝置、電子設備及存儲介質,能夠提高文件下載效率。
本申請提供了一種文件下載方法,包括:
獲取待下載文件的變量詞和文件搜索接口的請求參數;
基于所述變量詞和所述請求參數向所述文件搜索接口發出第一搜索請求;
獲取所述文件搜索接口返回的搜索結果,其中,每個搜索結果包括一個待下載文件的下載鏈接;
基于搜索結果的個數和各個文件的下載鏈接發送請求,以獲取各個下載鏈接對應的響應信息,所述響應信息包括所述待下載文件的文件內容;
將所述文件內容進行下載。
在一些實施例中,所述基于所述變量詞和所述請求參數向所述文件搜索接口發出第一搜索請求,包括:
基于所述變量詞和所述請求參數生產JS對象簡譜格式的字符串;
將所述字符串提交給所述文件搜索接口,以向所述文件搜索接口發出第一搜索請求。
在一些實施例中,所述基于所述變量詞和所述請求參數向所述文件搜索接口發出第一搜索請求,包括:
將所述變量詞和所述請求參數編入所述文件搜索接口的統一資源定位符中得到新的統一資源定位符;
基于新的統一資源定位符向所述文件搜索接口發出第一搜索請求。
在一些實施例中,將所述變量詞和所述請求參數編入所述文件搜索接口的統一資源定位符中得到新的統一資源定位符,包括:
在統一資源定位符之后設置第一連接符號;
將所述變量詞設置在所述第一連接符號之后;
在各個變量詞之間設置第二連接符號;
在所述變量詞之后設置第二連接符號;
將所述請求參數設置在所述第二連接符號之后,得到新的統一資源定位符。
在一些實施例中,所述方法還包括:
獲取搜索請求攜帶的初始參數;
基于每次去除一個初始參數得到的中間參數生成第二搜索請求;
判斷所述第二搜索請求是否請求成功;
在去除目標初始參數后對應的第二搜索請求的請求不成功的情況下,將所述目標初始參數確定為請求參數。
在一些實施例中,所述請求參數包括:請求頁碼,所述基于搜索結果個數和各個文件的下載鏈接發送請求,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海格力電器股份有限公司;珠海聯云科技有限公司,未經珠海格力電器股份有限公司;珠海聯云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210987119.7/2.html,轉載請聲明來源鉆瓜專利網。





