[發明專利]一種用戶代理處理方法、裝置及計算設備在審
| 申請號: | 202010074320.7 | 申請日: | 2020-01-22 |
| 公開(公告)號: | CN113158093A | 公開(公告)日: | 2021-07-23 |
| 發明(設計)人: | 王皓;巫佳明 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;G06F16/957 |
| 代理公司: | 北京思睿峰知識產權代理有限公司 11396 | 代理人: | 趙愛軍;謝建云 |
| 地址: | 開曼群島大開曼*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用戶 代理 處理 方法 裝置 計算 設備 | ||
本發明公開了一種用戶代理處理方法、裝置及計算設備,用戶代理處理方法在日志服務器中執行,日志服務器中存儲有規則庫,規則庫包括至少一條切換規則,每條切換規則包括頁面標識、設備信息、原始用戶代理和目標用戶代理,該方法包括:接收客戶端在發起對網絡服務器的目標頁面的訪問時,上報的目標頁面的頁面標識、客戶端的設備信息和當前用戶代理;將客戶端上報的信息與切換規則中的頁面標識、設備信息和原始用戶代理進行匹配,匹配成功時,將匹配到的切換規則中的目標用戶代理發送給客戶端,以便客戶端將當前用戶代理切換為目標用戶代理。
技術領域
本發明涉及互聯網領域,特別涉及一種用戶代理處理方法、裝置及計算設備。
背景技術
用戶代理(User Agent,UA)是Http協議中的一部分,屬于Http頭域的組成部分。通俗地講,UA是一種向用戶所訪問的網站提供其使用的瀏覽器類型、操作系統、瀏覽器內核等信息的標識。通過這個標識,用戶所訪問的網站可以顯示網頁的不同排版,從而為用戶提供更好的體驗。例如,對于一些網站,用戶通過手機訪問和電腦訪問的網頁顯示方式是不一樣的,這是因為網站根據訪問者的UA判斷后,進行了不同的設置和處理。
用戶可以通過點擊瀏覽器中特定的功能按鈕選擇自己需要的UA。通常這是在自己當前使用體驗不佳,需要嘗試改變的一種行為。但是用戶并不了解針對當前的網站,選擇哪一種UA會擁有最佳體驗。用戶可能需要逐步嘗試所有的UA選項(例如Android、iPhone、PC等)之后,才會找到一個最優的UA選項。
可見,現有的切換UA的實現方式比較復雜,導致用戶體驗不高。因此,需要一種改進的UA切換處理方案。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的用戶代理處理方法、裝置及計算設備。
根據本發明的一個方面,提供了一種用戶代理處理方法,在日志服務器中執行,所述日志服務器中存儲有規則庫,所述規則庫包括至少一條切換規則,每條切換規則包括頁面標識、設備信息、原始用戶代理和目標用戶代理,所述方法包括:接收客戶端在發起對網絡服務器的目標頁面的訪問時,上報的目標頁面的頁面標識、客戶端的設備信息和當前用戶代理;將客戶端上報的信息與切換規則中的頁面標識、設備信息和原始用戶代理進行匹配,匹配成功時,將匹配到的切換規則中的目標用戶代理發送給客戶端,以便客戶端將當前用戶代理切換為目標用戶代理。
可選地,在根據本發明實施例的方法中,將客戶端上報的信息與切換規則中的頁面標識、設備信息和原始用戶代理進行匹配,包括:判斷上報的信息中的頁面標識是否與切換規則中的頁面標識相同,若是,進一步判斷上報的信息中的設備信息和當前用戶代理是否分別與切換規則中的設備信息和原始用戶代理相同,若是,則將該切換規則確定為匹配到的切換規則。
可選地,在根據本發明實施例的方法中,設備信息包括客戶端的操作系統類型和/或操作系統版本。
可選地,在根據本發明實施例的方法中,設備信息還包括客戶端的固件類型和/或固件版本。
可選地,在根據本發明實施例的方法中,還包括,按照如下方式建立和維護所述規則庫:接收多個客戶端上報的用戶代理切換信息,所述用戶代理切換信息包括客戶端訪問的頁面的頁面標識與客戶端的設備信息、切換前的用戶代理和切換后的用戶代理的關聯關系;當針對同一個頁面標識的多條切換信息中,具有相同的客戶端的設備信息、切換前的用戶代理和切換后的用戶代理的目標切換信息的條數達到預設門限時,將所述目標切換信息存儲為所述規則庫中的一條切換規則。
可選地,在根據本發明實施例的方法中,頁面標識為頁面的URL。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010074320.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:微系統治療裝置
- 下一篇:一種燃料電池電堆集流板





