[發明專利]通信方法及裝置有效
| 申請號: | 201711262144.4 | 申請日: | 2017-12-04 |
| 公開(公告)號: | CN108156220B | 公開(公告)日: | 2021-12-03 |
| 發明(設計)人: | 董紅光 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/12 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 100085 北京市海淀區清河*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 方法 裝置 | ||
本公開提供一種通信方法及裝置,其中,所述方法包括:獲取目標域名請求消息,所述目標域名請求消息攜帶目標消息信息,所述目標消息用于指示操作系統執行目標操作,其中,所述目標域名請求符合域名請求的格式要求,所述域名請求用于執行第一操作,所述目標操作是所述第一操作之外的操作;獲取所述目標域名請求消息攜帶的目標消息信息;基于所述目標消息信息,提取目標參數;根據所述目標參數執行目標操作。本公開通過從目標域名請求消息中提取目標參數,增強了操作系統的功能,提升了終端的用戶體驗。
技術領域
本公開涉及通信領域,尤其涉及通信方法及裝置。
背景技術
隨著計算機通信技術的發展,各種應用軟件給人們帶來了極好的通信體驗。
相關技術中,可以通過采用增設API(Application Programming Interface, 應用程序編程接口)的方式來實現應用間的跳轉。例如,在應用A增設相應 API接口的情況下,用戶在應用A中觸發一個用于跳轉到另一應用的鏈接,可以通過該API接口跳轉到另一個應用比如應用B的一個內頁。但是如果應用A中沒有增設該API接口,則上述應用間的頁面跳轉功能不可用,影響終端的用戶體驗。
發明內容
為克服相關技術中存在的問題,本公開實施例提供一種通信方法及裝置。
根據本公開實施例的第一方面,提供一種通信方法,所述方法用于終端,所述方法包括:
獲取目標域名請求消息,所述目標域名請求消息攜帶目標消息信息,所述目標消息用于指示操作系統執行目標操作,其中,所述目標域名請求符合域名請求的格式要求,所述域名請求用于執行第一操作,所述目標操作是所述第一操作之外的操作;
獲取所述目標域名請求消息攜帶的目標消息信息;
基于所述目標消息信息,提取目標參數;
根據所述目標參數執行目標操作。
可選地,所述方法還包括:
在滿足預設觸發條件時,獲取所述目標消息信息;
根據預設的消息字符和域名字符之間的對應關系,將目標消息字符轉換為目標域名字符,所述目標消息字符是所述目標消息信息所包括的字符;
將所述目標域名字符按照預設合法的域名格式,生成目標域名;
基于所述目標域名生成所述目標域名請求消息;
向操作系統發送所述目標域名請求消息。
可選地,所述基于所述目標域名生成所述目標域名請求消息,包括:
如果所述目標域名字符的總數目超過預設值,則對所述目標域名進行壓縮;
基于壓縮后的所述目標域名生成目標域名請求消息。
可選地,所述獲取目標域名請求消息,包括:
由操作系統中的預設組件獲取目標域名請求消息。
可選地,所述預設組件包括以下任一項:
預設域名系統或防火墻。
可選地,所述獲取所述目標域名請求消息攜帶的目標消息信息,包括:
由所述預設域名系統獲取所述目標域名請求消息攜帶的目標消息信息;或
在所述預設域名系統或所述防火墻轉發所述目標域名請求消息到預設消息服務后,由所述預設消息服務獲取所述目標域名請求消息攜帶的目標消息信息。
可選地,所述獲取所述目標域名請求消息攜帶的目標消息信息,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711262144.4/2.html,轉載請聲明來源鉆瓜專利網。





