[發明專利]一種獲取頁面數據的方法、裝置和外部網站插件有效
| 申請號: | 201110214024.3 | 申請日: | 2011-07-28 |
| 公開(公告)號: | CN102271159A | 公開(公告)日: | 2011-12-07 |
| 發明(設計)人: | 李彬孟;林路;易成 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 何青瓦;李慶波 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 獲取 頁面 數據 方法 裝置 外部 網站 插件 | ||
【技術領域】
本發明涉及無線通信技術,特別涉及一種獲取頁面數據的方法、裝置和外部網站插件。
【背景技術】
隨著無線互聯網技術和應用的發展,越來越多的用戶擺脫了網線的束縛,開始利用無線終端訪問無線互聯網,以實現隨時隨地的信息獲取、娛樂、購物和互動。
現有無線終端獲取頁面數據的過程中,服務器記錄外部網站的頁面格式,即記錄外部網站的頁面所采用的模板結構,當收到用戶的頁面獲取請求時,根據記錄的外部網站的頁面所采用的模板結構獲取請求的頁面并發送給用戶使用的無線終端。然而,由于外部網站的多樣性,常見的有論壇、個人主頁、團購網等,通常服務比較復雜和多變,當外部網站的頁面所采用的模板結構會發生調整即網頁格式發生調整,此時就會導致頁面獲取失敗。
【發明內容】
本發明提供了一種獲取頁面數據的方法、裝置和外部網站插件,以便于解決因外部網站的頁面格式發生調整會導致頁面獲取失敗的缺陷。
具體技術方案如下:
一種獲取頁面數據的方法,在外部網站設置能夠讀取外部網站的底層存儲服務單元的外部網站插件,該方法包括:
S1、云端服務器接收移動終端發送的頁面請求;
S2、將所述頁面請求轉換為與所述外部網站插件約定的協議格式后發送給所述外部網站插件;
S3、接收所述外部網站插件根據所述頁面請求讀取所述底層存儲服務單元獲取的頁面數據;
S4、按照所述云端服務器與所述外部網站插件約定的協議格式對所述頁面數據進行解析,按照所述移動終端適用的頁面模板組裝頁面數據,并將組裝后的頁面數據按照與所述移動終端約定的協議發送給所述移動終端。
在步驟S1中,所述移動終端發送的頁面請求包含所述移動終端的用戶代理UA信息;
在步驟S4中,所述云端服務器按照預設的UA信息與頁面模板之間的對應關系,選擇所述移動終端的UA信息對應的頁面模板組裝所述頁面數據。
具體地,步驟S2中所述將頁面請求轉換為與所述外部網站插件約定的協議格式為:
所述云端服務器按照預設的云端服務器與外部網站插件之間協議請求方式的映射關系,將所述頁面請求轉換為所述外部網站插件映射到的協議請求方式。
優選地,經所述步驟S2轉換后的頁面請求包含所述外部網站插件的地址信息。
其中,所述頁面數據包括頁面結構化內容;或者,
所述頁面數據除了包括頁面結構化內容之外,還包括頁面標題、翻頁信息、用戶登陸狀態或提交字段中的至少一種類型。
具體地,步驟S4中所述云端服務器與所述外部網站插件約定的協議格式包括各類型頁面數據的標識方式;
在步驟S4中,所述云端服務器按照各類型頁面數據的標識方式,對所述頁面數據進行解析。
較優地,所述在外部網站設置能夠讀取外部網站的底層存儲服務單元的外部網站插件具體包括:
外部網站通過云端服務器提供的運營頁面進行注冊,選擇所述外部網站適用的外部網站插件進行下載并安裝。
更進一步地,在所述外部網站注冊成功并下載所述外部網站插件后,所述云端服務器為所述外部網站插件分配交互安全碼,并記錄所述外部網站插件和所述交互安全碼的對應關系;
所述外部網站插件和所述云端服務器在進行交互時,使用所述交互安全碼進行安全驗證。
一種獲取頁面數據的裝置,設置在云端服務器,該裝置包括:終端側交互單元、轉換處理單元、插件側交互單元和頁面組裝單元;
所述終端側交互單元,用于接收移動終端發送的頁面請求;將所述轉換處理單元提供的頁面數據發送給所述移動終端;
所述轉換處理單元,用于將所述頁面請求轉換為與外部網站插件約定的協議格式后提供給所述插件側交互單元;將所述頁面組裝單元提供的頁面數據按照與所述移動終端約定的協議進行轉換后提供給所述終端側交互單元;
所述插件側交互單元,用于將所述轉換處理單元提供的頁面請求發送給所述外部網站插件;接收所述外部網站插件根據所述頁面請求讀取所述底層存儲服務單元獲取的頁面數據并提供給所述頁面組裝單元;
所述頁面組裝單元,用于按照所述云端服務器與所述外部網站插件約定的協議格式對所述頁面數據進行解析,按照所述移動終端適用的頁面模板組裝頁面數據,將組裝后的頁面數據提供給所述轉換處理單元。
其中,所述移動終端發送的頁面請求包含所述移動終端的用戶代理UA信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110214024.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:太赫茲檢查裝置
- 下一篇:用于液/氣相樣品在線檢測的便攜式元素光譜儀
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





