本發明專利技術實施例提供了一種在瀏覽器中進行搜索的方法和裝置,所述方法包括:在瀏覽器側使用搜索關鍵字發起基于第一搜索引擎的搜索請求;檢測到與所述基于第一搜索引擎的搜索請求關聯的錯誤信息代碼;依據所述返回的錯誤信息代碼向該瀏覽器對應的服務器發起錯誤處理請求;接收從所述瀏覽器對應的服務器依據所述錯誤處理請求返回的錯誤處理網頁;在所述錯誤處理網頁中獲取第一搜索引擎的搜索請求中的搜索特征信息;所述搜索特征信息包括搜索關鍵字;在所述錯誤處理網頁中依據所述搜索特征信息發起基于第二搜索引擎的搜索請求。本發明專利技術實施例避免用戶再次打開搜索引擎、輸入搜索關鍵字等操作,提高了操作的簡便性并且減少了瀏覽器和搜索引擎的響應次數。
【技術實現步驟摘要】
一種在瀏覽器中進行搜索的方法和裝置
本專利技術涉及搜索的
,特別是涉及一種在瀏覽器中進行搜索的方法和一種在瀏覽器中進行搜索的裝置。
技術介紹
隨著網絡的迅速發展,網絡信息急劇增加。用戶為了在海量的網絡信息中尋找所需的網絡信息,通常使用搜索引擎進行搜索。搜索引擎指自動從因特網搜集信息,經過一定整理以后,提供給用戶進行查詢的系統。網絡信息浩瀚萬千,而且毫無秩序,所有的網絡信息像汪洋上的一個個小島,網頁鏈接是這些小島之間縱橫交錯的橋梁,而搜索引擎,則為用戶繪制一幅一目了然的信息地圖,供用戶隨時查閱。但在由于網絡問題,在使用一些搜索引擎的過程中可能出現間歇性不能訪問的情況,一方面,出現這種情況之后,用戶只能是打開另外的搜索引擎,重新輸入搜索關鍵字進行搜索,搜索效率很低,而且用戶體驗很差;另一方面,用戶重復的搜索操作,不僅增加了客戶端(例如瀏覽器)和搜索引擎的系統資源耗費,而且增加了帶寬的占用。
技術實現思路
鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決上述問題的一種在瀏覽器中進行搜索的方法和相應的一種在瀏覽器中進行搜索的裝置。依據本專利技術的一個方面,提供了一種在瀏覽器中進行搜索的方法,包括:在瀏覽器側使用搜索關鍵字發起基于第一搜索引擎的搜索請求;檢測到與所述基于第一搜索引擎的搜索請求關聯的錯誤信息代碼;依據所述返回的錯誤信息代碼向該瀏覽器對應的服務器發起錯誤處理請求;接收從所述瀏覽器對應的服務器依據所述錯誤處理請求返回的錯誤處理網頁;在所述錯誤處理網頁中獲取第一搜索引擎的搜索請求中的搜索特征信息;所述搜索特征信息包括搜索關鍵字;在所述錯誤處理網頁中依據所述搜索特征信息發起基于第二搜索引擎的搜索請求。可選地,所述錯誤信息代碼包括網絡錯誤信息代碼。可選地,所述錯誤信息代碼由所述第一搜索引擎對應的搜索服務器返回。可選地,所述錯誤信息代碼由目標網頁對應的網頁服務器返回;所述目標網頁為從第一搜索引擎發送的搜索結果網頁中跳轉的網頁。可選地,所述依據返回的錯誤信息代碼向該瀏覽器對應的服務器發起的錯誤處理請求中包括有:使用搜索關鍵字發起基于第一搜索引擎的搜索請求的URL信息。可選地,所述錯誤處理網頁為所述瀏覽器對應的服務器從所述搜索請求的URL信息中識別出所述第一搜索引擎后,提取的所述第一引擎對應的錯誤處理網頁。可選地,所述依據返回的錯誤信息代碼向該瀏覽器對應的服務器發起的錯誤處理請求中包括有:從第一搜索引擎發送的搜索結果網頁中跳轉的網頁請求的referer信息。可選地,所述錯誤處理網頁為所述瀏覽器對應的服務器從所述網頁請求的referer信息中識別出所述第一搜索引擎后,提取的所述第一引擎對應的錯誤處理網頁。可選地,所述在所述錯誤處理網頁中獲取第一搜索引擎的搜索請求中的搜索特征信息包括:在所述錯誤處理網頁的錯誤處理請求中提取,采用所述第一搜索引擎執行當次搜索的搜索特征信息。可選地,所述在所述錯誤處理網頁的錯誤處理請求中提取,采用所述第一搜索引擎執行當次搜索的搜索特征信息的步驟包括:按照預設的分隔符將所述錯誤處理網頁的錯誤處理請求分割成一個或多個鍵值對,所述鍵值對包括鍵名和鍵值;當所述鍵名為預設的搜索關鍵字標識時,提取所述鍵名對應的鍵值作為搜索關鍵字。可選地,所述搜索特征信息還包括搜索類型和/或瀏覽器用戶標識信息。可選地,所述在所述錯誤處理網頁中依據所述搜索特征信息發起基于第二搜索引擎的搜索請求的步驟包括:在所述錯誤處理網頁中加載顯示入口對象;所述入口對象包括所述第二搜索引擎的信息和所述搜索特征信息;當所述入口對象被觸發時,采用所述搜索特征信息發起基于第二搜索引擎的搜索請求。可選地,所述在所述錯誤處理網頁中加載顯示入口對象的步驟包括:提取預置的用于在第二搜索引擎中進行搜索的搜索請求模板;在所述請求模板中嵌入所述搜索特征信息,生成入口對象。可選地,所述在所述錯誤處理網頁中加載顯示入口對象的步驟包括:提取預置的用于在第二搜索引擎中進行搜索的搜索框;在所述搜索框中寫入所述搜索特征信息,生成入口對象。可選地,所述在所述錯誤處理網頁中依據所述搜索特征信息發起基于第二搜索引擎的搜索請求的步驟還包括:在所述錯誤處理網頁中加載顯示特征搜索結果;所述特征搜索結果為基于第一搜索引擎發起搜索請求,所獲得的搜索結果。可選地,所述第二搜索引擎為所述第一搜索引擎以外的其它搜索引擎。根據本專利技術的另一方面,提供了一種在瀏覽器中進行搜索的裝置,包括:第一發起模塊,適于在瀏覽器側使用搜索關鍵字發起基于第一搜索引擎的搜索請求;檢測模塊,適于檢測到與所述基于第一搜索引擎的搜索請求關聯的錯誤信息代碼;發送模塊,適于依據所述返回的錯誤信息代碼向該瀏覽器對應的服務器發起錯誤處理請求;接收模塊,適于接收從所述瀏覽器對應的服務器依據所述錯誤處理請求返回的錯誤處理網頁;獲取模塊,適于在所述錯誤處理網頁中獲取第一搜索引擎的搜索請求中的搜索特征信息;所述搜索特征信息包括搜索關鍵字;第二發起模塊,適于在所述錯誤處理網頁中依據所述搜索特征信息發起基于第二搜索引擎的搜索請求。可選地,所述錯誤信息代碼包括網絡錯誤信息代碼。可選地,所述錯誤信息代碼由所述第一搜索引擎對應的搜索服務器返回。可選地,所述錯誤信息代碼由目標網頁對應的網頁服務器返回;所述目標網頁為從第一搜索引擎發送的搜索結果網頁中跳轉的網頁。可選地,所述依據返回的錯誤信息代碼向該瀏覽器對應的服務器發起的錯誤處理請求中包括有:使用搜索關鍵字發起基于第一搜索引擎的搜索請求的URL信息。可選地,所述錯誤處理網頁為所述瀏覽器對應的服務器從所述搜索請求的URL信息中識別出所述第一搜索引擎后,提取的所述第一引擎對應的錯誤處理網頁。可選地,所述依據返回的錯誤信息代碼向該瀏覽器對應的服務器發起的錯誤處理請求中包括有:從第一搜索引擎發送的搜索結果網頁中跳轉的網頁請求的referer信息。可選地,所述錯誤處理網頁為所述瀏覽器對應的服務器從所述網頁請求的referer信息中識別出所述第一搜索引擎后,提取的所述第一引擎對應的錯誤處理網頁。可選地,所述獲取模塊還適于:在所述錯誤處理網頁的錯誤處理請求中提取,采用所述第一搜索引擎執行當次搜索的搜索特征信息。可選地,所述獲取模塊還適于:按照預設的分隔符將所述錯誤處理網頁的錯誤處理請求分割成一個或多個鍵值對,所述鍵值對包括鍵名和鍵值;當所述鍵名為預設的搜索關鍵字標識時,提取所述鍵名對應的鍵值作為搜索關鍵字。可選地,所述搜索特征信息還包括搜索類型和/或瀏覽器用戶標識信息。可選地,所述第二發起模塊還適于:在所述錯誤處理網頁中加載顯示入口對象;所述入口對象包括所述第二搜索引擎的信息和所述搜索特征信息;當所述入口對象被觸發時,采用所述搜索特征信息發起基于第二搜索引擎的搜索請求。可選地,所述第二發起模塊還適于:提取預置的用于在第二搜索引擎中進行搜索的搜索請求模板;在所述請求模板中嵌入所述搜索特征信息,生成入口對象。可選地,所述第二發起模塊還適于:提取預置的用于在第二搜索引擎中進行搜索的搜索框;在所述搜索框中寫入所述搜索特征信息,生成入口對象。可選地,所述第二發起模塊還適于:在所述錯誤處理網頁中加載顯示特征搜索結果;所述特征搜索結果為基于第一搜索引擎發起搜索請求,所獲得的搜索結本文檔來自技高網...
【技術保護點】
一種在瀏覽器中進行搜索的方法,包括:在瀏覽器側使用搜索關鍵字發起基于第一搜索引擎的搜索請求;檢測到與所述基于第一搜索引擎的搜索請求關聯的錯誤信息代碼;依據所述返回的錯誤信息代碼向該瀏覽器對應的服務器發起錯誤處理請求;接收從所述瀏覽器對應的服務器依據所述錯誤處理請求返回的錯誤處理網頁;在所述錯誤處理網頁中獲取第一搜索引擎的搜索請求中的搜索特征信息;所述搜索特征信息包括搜索關鍵字;在所述錯誤處理網頁中依據所述搜索特征信息發起基于第二搜索引擎的搜索請求。
【技術特征摘要】
1.一種在瀏覽器中進行搜索的方法,包括: 在瀏覽器側使用搜索關鍵字發起基于第一搜索引擎的搜索請求; 檢測到與所述基于第一搜索引擎的搜索請求關聯的錯誤信息代碼; 依據所述返回的錯誤信息代碼向該瀏覽器對應的服務器發起錯誤處理請求; 接收從所述瀏覽器對應的服務器依據所述錯誤處理請求返回的錯誤處理網頁; 在所述錯誤處理網頁中獲取第一搜索引擎的搜索請求中的搜索特征信息;所述搜索特征信息包括搜索關鍵字; 在所述錯誤處理網頁中依據所述搜索特征信息發起基于第二搜索引擎的搜索請求。2.如權利要求1所述的方法,其特征在于,所述錯誤信息代碼包括網絡錯誤信息代碼。3.如權利要求1所述的方法,其特征在于,所述錯誤信息代碼由所述第一搜索引擎對應的搜索服務器返回。4.如權利要求1所述的方法,其特征在于,所述錯誤信息代碼由目標網頁對應的網頁服務器返回;所述目標網頁為從第一搜索引擎發送的搜索結果網頁中跳轉的網頁。5.如權利要求3所述的方法,其特征在于,所述依據返回的錯誤信息代碼向該瀏覽器對應的服務器發起的錯 誤處理請求中包括有: 使用搜索關鍵字發起基于第一搜索引擎的搜索請求的URL信息。6.如權利要求5所述的方法,其特征在于,所述錯誤處理網頁為所述瀏覽器對應的服務器從所述搜索請求的URL信息中識別出所述第一搜索引擎后,提取的所述第一引擎對應的錯誤處理網頁。7....
【專利技術屬性】
技術研發人員:何奮,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。