[發明專利]接口請求方法、接口請求響應方法、移動終端及服務器在審
| 申請號: | 201711019594.0 | 申請日: | 2017-10-27 |
| 公開(公告)號: | CN107872571A | 公開(公告)日: | 2018-04-03 |
| 發明(設計)人: | 倪秉炬 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;H04L29/08;G06F9/445 |
| 代理公司: | 深圳市凱達知識產權事務所44256 | 代理人: | 劉大彎,沈榮彬 |
| 地址: | 518057 廣東省深圳市南山區高新區北環大道9018*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口 請求 方法 響應 移動 終端 服務器 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種接口請求方法、接口請求響應方法、移動終端及服務器。
背景技術
為了提高應用程序的運行速度,移動終端(例如智能手機、平板電腦等)在使用互聯網應用時,可以對應用的接口進行合并請求。將各個接口的接口名稱以及請求參數組織成字符串,向服務器發送接口合并請求,服務器接收并解析所述接口合并請求,然后獲取各個接口的返回值發送給移動終端。
然而,由于接口的接口名稱一般較長,服務器解析接口合并請求后找到對應的接口需要耗費的時間較長,對應用程序的運行速度造成一定的影響,沒有充分提高接口合并的性能。可見,現有技術中接口合并的請求及響應時間較長,影響應用程序的運行速度。
發明內容
有鑒于此,本發明提出一種接口請求方法、接口請求響應方法、移動終端及服務器,以解決上述技術問題。
首先,為實現上述目的,本發明提出一種接口請求方法,應用于移動終端,所述方法包括:
基于至少兩個接口分別對應的請求參數,從預設對應關系表中獲取至少一個參數請求索引號,其中,不同的參數請求索引號對應不同的接口參數請求或接口參數請求組;
生成攜帶有所述至少一個參數請求索引號的合并請求;
向服務器發送所述合并請求。
可選地,所述基于至少兩個接口分別對應的請求參數,從預設對應關系表中獲取至少一個參數請求索引號,包括:
判斷預設對應關系表中是否存在與所述至少兩個接口的請求參數組對應的參數請求索引號;
若所述預設對應關系表中存在與所述至少兩個接口的請求參數組對應的參數請求索引號,獲取所述至少兩個接口的請求參數組對應的參數請求索引號。
可選地,所述方法還包括:
若所述預設對應關系表中不存在與所述至少兩個接口的請求參數組對應的參數請求索引號,判斷所述預設對應關系表中是否存在所述至少兩個接口中每個接口的請求參數對應的參數請求索引號;
若所述預設對應關系表中存在所述至少兩個接口中每個接口的請求參數對應的參數請求索引號,獲取所述至少兩個接口中每個接口的請求參數對應的參數請求索引號。
可選地,所述方法還包括:
若所述預設對應關系表中不存在所述至少兩個接口中至少一個第一接口的請求參數對應的參數請求索引號,獲取所述至少兩個接口中除所述至少一個第一接口外其他接口的請求參數分別對應的參數請求索引號;
所述生成攜帶有所述至少一個參數請求索引號的合并請求,包括:
生成攜帶有所述獲取到的參數請求索引號,以及所述至少一個第一接口的接口名稱及請求參數的合并請求。
可選地,所述向服務器發送所述合并請求之后,所述方法還包括:
接收所述服務器發送的所述服務器為所述至少一個第一接口的請求參數分配的參數請求索引號。
此外,為實現上述目的,本發明還提供一種接口請求響應方法,應用于服務器,所述接口請求響應方法包括:
接收移動終端發送的攜帶有至少一個參數請求索引號的合并請求,其中,一個參數請求索引號對應一個接口參數請求或者一個接口參數請求組;
解析所述合并請求,獲取與所述至少一個參數請求索引號對應的返回值;
向所述移動終端發送所述返回值。
可選地,所述方法還包括:
若所述合并請求中攜帶至少一個第一接口的接口名稱及請求參數,為所述至少一個第一接口的請求參數分配參數請求索引號;
向所述移動終端發送為所述至少一個第一接口的請求參數分配的參數請求索引號。
此外,為實現上述目的,本發明還提供一種移動終端,其特征在于,所述移動終端包括存儲器、至少一個處理器及存儲在所述存儲器上并可在所述至少一個處理器執行的至少一個程序,所述至少一個程序被所述至少一個處理器執行時實現上述方法中移動終端執行的步驟。
此外,為實現上述目的,本發明還提供一種服務器,所述服務器包括存儲器、至少一個處理器及存儲在所述存儲器上并可在所述至少一個處理器執行的至少一個程序,所述至少一個程序被所述至少一個處理器執行時實現上述方法中服務器執行的步驟。
此外,為實現上述目的,本發明還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執行的至少一個程序,所述至少一個程序被所述計算機執行時使所述計算機執行上述方法中移動終端執行的的步驟;或者所述至少一個程序被所述計算機執行時使所述計算機執行上述方法中服務器執行的的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711019594.0/2.html,轉載請聲明來源鉆瓜專利網。





