CN102663074B - Method and device for connecting link in search result webpage - Google Patents

Method and device for connecting link in search result webpage Download PDF

Info

Publication number
CN102663074B
CN102663074B CN201210094032.3A CN201210094032A CN102663074B CN 102663074 B CN102663074 B CN 102663074B CN 201210094032 A CN201210094032 A CN 201210094032A CN 102663074 B CN102663074 B CN 102663074B
Authority
CN
China
Prior art keywords
target pages
redirect
address
executing data
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210094032.3A
Other languages
Chinese (zh)
Other versions
CN102663074A (en
Inventor
任寰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201210094032.3A priority Critical patent/CN102663074B/en
Priority to CN201310646954.5A priority patent/CN103631926B/en
Publication of CN102663074A publication Critical patent/CN102663074A/en
Application granted granted Critical
Publication of CN102663074B publication Critical patent/CN102663074B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a method and a device for connecting a link in a search result webpage, aiming to solve a problem that a link in a search result webpage cannot be connected to a target webpage; the method comprises the following steps: extracting the address of the target webpage from the link while detecting a result that a search engine of the link in the search result webpage is not connected, wherein the target webpage is a webpage corresponding to the link; generating jump execution data of a browser, wherein the jump execution data comprises the address of an extracted target webpage; and executing the jump execution data so as to connect to the address of the target webpage. According to the method and device provided by the invention, when the target webpage is opened, even though the target webpage corresponding to the link needs authentication or secure encryption, the target webpage cannot be influenced; and therefore, the method ensures to jump the target webpage that a user want to look; and a problem that the link in a search result cannot be connected to the target webpage is avoided.

Description

The method of attachment linking in a kind of result of page searching and device
Technical field
The application relates to browser technology, particularly relates to the method for attachment and the device that in a kind of result of page searching, link.
Background technology
Browser is a kind of application software, can display web page server or the html file content of file system, and allow user and these files carry out alternately.It may be displayed on word, image and other information in the networks such as WWW or LAN (Local Area Network).These words or image, can be the hyperlink that connects other network address, and user can browse various information rapidly, easily.
Function of search in browser can be so that user finds target information more rapidly and accurately from the numerous data of network, user gets after Search Results by the function of search of certain search engine, want the page of checking as target pages user, user can click chain wherein and fetch the linking objective page and check concrete content.Conventionally user clicks after described link, can first connect described search engine, and by described search engine return data, to browser, browser connects and the display-object page according to return data again.
But when user clicks described link sometimes, due to the reason such as network condition is bad, cause the server of search engine to be connected disconnection with browser, browser does not receive return data, cannot the display-object page.Now a kind of solution is to adopt redirected method.
Described being redirected is a kind of method in HTTP HTTP (HyperText Transport Protocol), when link meeting cannot connect, server can be revised the head response of HTTP HTTP (HyperText Transport Protocol), then turn back to browser, by browser, jump to the assigned address display-object page.
But, if target pages corresponding to described link that user clicks need to authenticate or safety encipher, for example target pages is bank's webpage, adopts HTTPS agreement (Hypertext Transfer Protocol over Secure Socket Layer, the HTTP passage that the safety of take is target).Described HTTPS agreement is different from http protocol, uses the reorientation method in http protocol therefore cannot be connected on the page of HTTPS agreement.Therefore described redirected method can not guarantee to jump in the target pages that user wants to see, the link in result of page searching still can not be connected to target pages.
Summary of the invention
The application provides method of attachment and the device linking in a kind of result of page searching, can not be connected to the problem of target pages to solve described link in result of page searching.
In order to address the above problem, the application discloses the method for attachment linking in a kind of result of page searching, comprising:
The search engine linking in result of page searching detected and lose connection, from described link, extract the address of target pages, wherein said target pages is the page corresponding to described link;
Generate the redirect executing data of browser, the address of the target pages extracting described in wherein said redirect executing data comprises;
Carry out described redirect executing data, be connected to the address of described target pages.
Preferably, before described address of extracting target pages from described link, also comprise:
Obtain in advance the link in result of page searching, and analyze the structure of described link;
The position that obtains target pages URL from link, the address of wherein said target pages URL for preserving target pages.
Preferably, described address of extracting target pages from described link, comprising:
From described link, the address of target pages is extracted in the position of target pages URL.
Preferably, the described address that target pages is extracted in the position of target pages URL from described link, comprising:
Use described regular expression from described link, to search the position of target pages URL, wherein, described regular expression is for searching the address that target pages is obtained in described link;
In the position of described target pages URL, extract the address of target pages.
Preferably, described redirect executing data is for opening a label at browser, and in described label the page corresponding to display label object, described method also comprises:
Obtain in advance and from local cache, obtain the first redirect executing data of browser and preserve;
Analyze the position of label object in described the first redirect executing data.
Preferably, the redirect executing data according to generating browser, comprising:
Extract the first redirect executing data of preserving in advance;
The position of label object in described the first redirect executing data is added to the address of described target pages;
Generate the second redirect executing data, and be kept in local cache.
Preferably, the described redirect executing data of described execution, is connected to the address of described target pages, comprising:
Extract and carry out the second redirect executing data of preserving in local cache;
In browser, open a new label;
In described new label, the address of the linking objective page is to open target pages.
Accordingly, disclosed herein as well is the coupling arrangement linking in a kind of result of page searching, comprising:
Extraction module, loses connection for detection of the search engine linking in result of page searching, from described link, extracts the address of target pages, and wherein said target pages is the page corresponding to described link;
Generation module, for generating the redirect executing data of browser, the address of the target pages extracting described in wherein said redirect executing data comprises;
Link block, for carrying out described redirect executing data, is connected to the address of described target pages.
Preferably, described device also comprises: the first pretreatment module, and described the first pretreatment module comprises:
Obtain and analyze submodule, for obtaining in advance result of page searching, link, and analyze the structure of described link;
Obtain submodule, for the position that obtains target pages URL from link, the address of wherein said target pages URL for preserving target pages.
Preferably, described extraction module, the address of extracting target pages for the position from described link target pages URL.
Preferably, described extraction module, comprising:
Search submodule, for using described regular expression to search the position of target pages URL from described link, wherein, described regular expression is for searching the address that target pages is obtained in described link;
Extract submodule, for the position at described target pages URL, extract the address of target pages.
Preferably, described redirect executing data is for opening a label at browser, and in described label the page corresponding to display label object, described device also comprises: the second pretreatment module,
Described the second pretreatment module, comprising:
Obtain submodule, for obtaining in advance from local cache, obtain the first redirect executing data of browser and preserve;
Analyze submodule, the position that obtains label object for analyzing described the first redirect executing data.
Preferably, described generation module, comprising:
Extract submodule, for extracting the first redirect executing data of preserving in advance;
Add submodule, for the position that described the first redirect executing data is obtained to label object, be added to the address of described target pages;
Generate and preserve submodule, for generating the second redirect executing data, and be kept in local cache.
Preferably, described link block, comprising:
Extract and implementation sub-module the second redirect executing data of preserving for extracting and carry out local cache;
Open submodule, for open a new label at browser;
Connexon module, for the address at the described new label linking objective page to open target pages.
Compared with prior art, the application comprises following advantage:
First, the search engine linking in result of page searching detected and lose connection, from described link, extract the address of target pages, wherein said target pages is the page corresponding to described link, generate the redirect executing data of browser, the address of the target pages extracting described in wherein said redirect executing data comprises, carries out described redirect executing data, is connected to the address of described target pages.The application, when search engine cannot jump to target pages, can oneself generate described redirect executing data, is then connected to the address of described target pages.The application is opening target pages, even if target pages corresponding to described link need to authenticate or safety encipher, also can not be affected, guarantee to jump in the target pages that user wants to see, the described link in Search Results there will not be the problem that can not be connected to target pages.
Accompanying drawing explanation
Fig. 1 is the method for attachment process flow diagram linking in a kind of result of page searching described in the embodiment of the present application;
Fig. 2 is the method for attachment process flow diagram linking in a kind of result of page searching described in the application's preferred embodiment;
Fig. 3 is the coupling arrangement structural drawing linking in a kind of result of page searching described in the embodiment of the present application.
Embodiment
For the application's above-mentioned purpose, feature and advantage can be become apparent more, below in conjunction with the drawings and specific embodiments, the application is described in further detail.
When user clicks described link, due to the reason such as network condition is bad, cause the server of search engine to be connected disconnection with browser, browser does not receive return data, cannot the display-object page.
Now a kind of solution is to adopt redirected method.Described redirected method comprises: 1,301 redirect are permanent transfer (Permanently Moved); 2,302 redirect are temporary transfer (Temporarily Moved); 3, meta fresh, by the meta instruction in webpage, is redirected to new webpage after special time, if the time too short (within approximately 5 seconds) postponing can be judged as the information of cheating search engine.
But described redirected method can not guarantee to jump in the target pages that user wants to see, the described link in Search Results still can not be connected to target pages.
The application provides the method for attachment linking in a kind of result of page searching, target pages can opened, even if target pages corresponding to described link need to authenticate or safety encipher, can not be affected yet, guarantee to jump in the target pages that user wants to see, the described link in Search Results there will not be the problem that can not be connected to target pages.
With reference to Fig. 1, provided the method for attachment process flow diagram linking in a kind of result of page searching described in the embodiment of the present application.
Step 11, detects the search engine linking in result of page searching and loses connection, from described link, extracts the address of target pages, and wherein said target pages is the page corresponding to described link;
User gets after Search Results by the function of search of certain search engine, can click described link and check and want the page seen, now user is thought to the page seen, i.e. the page corresponding to described link is as target pages.
For example, user search xx net, in result of page searching, the descriptor of article one link is xx net homepage, and user clicks article one link, and described article one links the corresponding page, and xx net homepage is target pages.
User clicks after described link, can first connect search engine, if now browser loses and is connected with search engine, the search engine linking in result of page searching detected and lose connection, cannot receive the return data of search engine, as redirect executing data, therefore cannot the display-object page.Now browser can extract the address of target pages from described link.
Step 12, the redirect executing data of generation browser, wherein, the address of the target pages extracting described in described redirect executing data comprises;
The application carrys out the method for the display-object page by redirect executing data according to browser, in said extracted behind the address of target pages, can be according to the address of described target pages, generate the redirect executing data of browser, then use the redirect executing data of described generation to open and the display-object page.
Step 13, carries out described redirect executing data, is connected to the address of described target pages.
After generating redirect executing data, browser can be carried out described redirect executing data, can be connected to the address of described target pages according to described redirect executing data, shows described target pages.
In sum, the search engine linking in result of page searching detected and lose connection, from described link, extract the address of target pages, wherein said target pages is the page corresponding to described link, generate the redirect executing data of browser, the address of the target pages extracting described in wherein said redirect executing data comprises, carries out described redirect executing data, is connected to the address of described target pages.The application, when search engine cannot jump to target pages, can oneself generate described redirect executing data, is then connected to the address of described target pages.The application can open target pages, even if target pages corresponding to described link need to authenticate or safety encipher, also can not be affected, guarantee to jump in the target pages that user wants to see, the described link in Search Results there will not be the problem that can not be connected to target pages.
Conventionally caching mechanism is controlled by head response.HTTP specification description Header control buffer memory, The optional Cache-Control, Expires (expired).
In general, follow following basic rule:
If 1 head response information: tell buffer not retain buffer memory, buffer just can buffer memory corresponding contents;
If 2 solicited messages are to need authentication or safety encipher, corresponding contents can not be buffered yet;
If 3 do not exist checker (ETag or Last-Modified header) in response, caching server can think and lack directly renewal degree information, and content will be considered to can not buffer memory.
If 4, the copy of a buffer memory contains following information: content will be considered to enough new
1) contain complete expired time and life-span control head information, and content is still in freshness date;
2) browser had used cached copies, and in a session, had checked the freshness of content;
3) caching proxy server had been used cached copies at no distant date, and the final updating time of content was before operating period last time;
4) enough new copies will directly be sent from buffer memory, and can not send request to source server;
If the copy of 5 buffer memorys is too old, caching server will send request check request to source server, for determining whether, can continue to use current copy to continue service.
The application, by the HTTP caching mechanism of browser, can search for the new Javascript script of historical Javascript script dynamic construction that should ask according to user, and be placed in browser HTTP buffer memory.When search engine can not be served, browser is carried out the new Javascript script of dynamic construction, the linking objective page.
Preferably, described from the described link of clicking, extract the address of target pages before, also comprise:
Obtain in advance the link in result of page searching, and analyze the structure of described link;
The position that obtains target pages URL from link, the address of wherein said target pages URL for preserving target pages.
The application can obtain the link in result of page searching in advance, then analyzes the structure of described link.For example, in described link, may comprise the address that search engine is corresponding, the key word of search, the address of target pages etc.
After the structure analysis of described link, just can therefrom obtain the position of target pages URL, the address of wherein said target pages URL for preserving target pages.
Preferably, described redirect executing data is for opening a label at browser, and in described label the page corresponding to display label object,
Described method also comprises:
Obtain in advance and from local cache, obtain the first redirect executing data of browser and preserve;
Analyze the position of label object in described the first redirect executing data.
Browser, when connecting the page by redirect executing data, can be kept at described redirect executing data in local cache.Using the adjustment executing data in described local cache as the first redirect executing data, obtain in advance the first redirect executing data in local cache, and can preserve described the first redirect executing data, can still be kept in local cache, also can be kept at other position, the application is not construed as limiting this.
Wherein, the function of described redirect executing data is first in browser, to open a label, then in described label, connects and the page corresponding to display label object.
Therefore can analyze the structure of described the first redirect executing data, analyze the position of label object in described the first redirect executing data.The follow-up address that page address in the position of described label object is replaced to target pages, the linking objective page.
For example, in a kind of redirect executing data, concrete Javascript script is as follows:
<script>window.***JavaScriptRedirect=1</script><script>var?a=parent,b=parent.***,c=location;if(a!=window&&b){if(b.r){b.r=0;a.location.href=″http://ent.xx1.com.cn/s/m/f/lix2.html″;c.replace(″about:blank″);}}else{c.replace(″http://ent.xx1.com.cn/s/m/f/lix2.html″);};</script><noscript><METAhttp-equiv=″refresh″
content=″0;URL=′http://ent.xx1.com.cn/s/m/f/lix2.html′″></noscript>
Wherein, the page address in the position of label object is:
http://ent.xx1.com.cn/s/m/f/lix2.html。
Lower mask body is discussed the method for attachment linking in result of page searching:
With reference to Fig. 2, provided the method for attachment process flow diagram linking in a kind of result of page searching described in the application's preferred embodiment.
Step 201, from described link, the address of target pages is extracted in the position of target pages URL;
Behind the above-mentioned position that analyzes label object in described the first redirect executing data, can construct a regular expression or a function, the address that then target pages is extracted in the position of target pages URL from described link.
As, use described regular expression from described link, to search the position of target pages URL, wherein, described regular expression is for searching the address that target pages is obtained in described link
The article one of for example, searching for xx net in result of page searching is linked as:
http://www.***.com.hk/url?sa=t&rct=j&q=%E5%A5%87%E8%99%8E?&source=web&cd=1&ved=0CDoQFjAA&url=http%3A%2F%2Fwww.xx.com%2F&ei=bUJoT6_ALMPorQeI9rHdBw&usg=AFQjCNGjK7aOPd4q6SliFZugXwgb-M4DVQ
Can therefrom extract the address of target pages, i.e. the address of xx net: http://www.xx.com/
Step 202, extracts the first redirect executing data of preserving in advance;
Then place, preservation address that can the first redirect executing data extracts described redirect executing data, for example, if redirect executing data is kept in local cache, just can obtain described the first redirect executing data from local cache is various.
Certainly, also can preserve described the first redirect executing data at the server end of browser, the first redirect executing data described in can real-time update, then, when browser needs described the first redirect executing data, sends request to server and obtains described the first redirect executing data.Described the first redirect executing data is preserved to position to the application and acquisition methods is not construed as limiting.
Step 203, is added to the position of label object in described the first redirect executing data the address of described target pages;
After getting described the first redirect executing data, can be in the first redirect executing data the position of label object, use the address of described target pages to replace original page address.
For example, by above-mentioned page address: http://ent.xx1.com.cn/s/m/f/lix2.html, replaces with the address that xx nets: http://www.xx.com/.
Step 204, generates the second redirect executing data, and is kept in local cache;
After having revised the page address that label object is corresponding, can generate the second redirect executing data, and be kept in local cache.
Step 205, extracts and carries out the second redirect executing data of preserving in local cache;
Then extract the second redirect executing data of preserving in local cache, and carry out described the second redirect executing data.
Step 206 is opened a new label in browser;
First described the second redirect executing data opens a new label in browser, and described new label is for the display-object page.
Step 207, in described new label, the address of the linking objective page is to open target pages.
Then described the second redirect executing data connects described label object in new label, i.e. then the address of the linking objective page opens and show described target pages.
With reference to Fig. 3, provided the coupling arrangement structural drawing linking in a kind of result of page searching described in the embodiment of the present application.
Accordingly, the application provides the coupling arrangement linking in a kind of result of page searching, comprising: extraction module 13, generation module 14 and link block 15, wherein,
Extraction module 13, loses connection for detection of the search engine linking in result of page searching, from described link, extracts the address of target pages, and wherein said target pages is the page corresponding to described link;
Generation module 14, for generating the redirect executing data of browser, the address of the target pages extracting described in wherein said redirect executing data comprises;
Link block 15, for carrying out described redirect executing data, is connected to the address of described target pages.
Preferably, described device also comprises: the first pretreatment module 11,
Described the first pretreatment module 11 comprises:
Obtain and analyze submodule 111, for obtaining in advance result of page searching, link, and analyze the structure of described link;
Obtain submodule 112, for the position that obtains target pages URL from link, the address of wherein said target pages URL for preserving target pages.
Preferably, described extraction module 13, the address of extracting target pages for the position from described link target pages URL.
Preferably, extraction module 13, comprising:
Search submodule 131, for using described regular expression to search the position of target pages URL from described link, wherein, described regular expression is for searching the address that target pages is obtained in described link;
Extract submodule 132, for the position at described target pages URL, extract the address of target pages.
Preferably, described redirect executing data is for opening a label at browser, and in described label the page corresponding to display label object,
Described device also comprises: the second pretreatment module 12,
Described the second pretreatment module 12, comprising:
Obtain submodule 121, for obtaining in advance from local cache, obtain the first redirect executing data of browser and preserve;
Analyze submodule 122, the position that obtains label object for analyzing described the first redirect executing data.
Preferably, described generation module 14, comprising:
Extract submodule 141, for extracting the first redirect executing data of preserving in advance;
Add submodule 142, for the position that described the first redirect executing data is obtained to label object, be added to the address of described target pages;
Generate and preserve submodule 143, for generating the second redirect executing data, and be kept in local cache.
Preferably, described link block 15, comprising:
Extract and implementation sub-module 151 the second redirect executing data of preserving for extracting and carry out local cache;
Open submodule 152, for open a new label at browser;
Connexon module 153, for the address at the described new label linking objective page to open target pages.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, and each embodiment stresses is the difference with other embodiment, between each embodiment identical similar part mutually referring to.
The application can describe in the general context of the computer executable instructions of being carried out by computing machine, for example program module.Usually, program module comprises the routine carrying out particular task or realize particular abstract data type, program, object, assembly, data structure etc.Also can in distributed computing environment, put into practice the application, in these distributed computing environment, by the teleprocessing equipment being connected by communication network, be executed the task.In distributed computing environment, program module can be arranged in the local and remote computer-readable storage medium that comprises memory device.
Finally, also it should be noted that, in this article, relational terms such as the first and second grades is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply and between these entities or operation, have the relation of any this reality or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, commodity or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, commodity or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, commodity or the equipment that comprises described key element and also have other identical element.
The method of attachment and the device that in a kind of result of page searching above the application being provided, link, be described in detail, applied specific case herein the application's principle and embodiment are set forth, the explanation of above embodiment is just for helping to understand the application's method and core concept thereof; Meanwhile, for one of ordinary skill in the art, the thought according to the application, all will change in specific embodiments and applications, and in sum, this description should not be construed as the restriction to the application.

Claims (14)

1. the method for attachment linking in result of page searching, is characterized in that, comprising:
The search engine linking in result of page searching detected and lose connection, from described link, extract the address of target pages, wherein said target pages is the page corresponding to described link;
Generate the redirect executing data of browser, the address of the target pages extracting described in wherein said redirect executing data comprises;
Carry out described redirect executing data, be connected to the address of described target pages.
2. method according to claim 1, is characterized in that, before described address of extracting target pages from described link, also comprises:
Obtain in advance the link in result of page searching, and analyze the structure of described link;
The position that obtains target pages URL from link, the address of wherein said target pages URL for preserving target pages.
3. method according to claim 2, is characterized in that, described address of extracting target pages from described link, comprising:
From described link, the address of target pages is extracted in the position of target pages URL.
4. method according to claim 2, is characterized in that, the described address that target pages is extracted in the position of target pages URL from described link, comprising:
Use regular expression from described link, to search the position of target pages URL, wherein, described regular expression is for searching the address that target pages is obtained in described link;
In the position of described target pages URL, extract the address of target pages.
5. method according to claim 1, is characterized in that, described redirect executing data is for opening a label at browser, and in described label the page corresponding to display label object, described method also comprises:
From local cache, obtain in advance the first redirect executing data of browser and preserve;
Analyze the position of label object in described the first redirect executing data.
6. method according to claim 5, is characterized in that, the redirect executing data of described generation browser, comprising:
Extract the first redirect executing data of preserving in advance;
The position of label object in described the first redirect executing data is added to the address of described target pages:
Generate the second redirect executing data, and be kept in local cache.
7. method according to claim 6, is characterized in that, the described redirect executing data of described execution is connected to the address of described target pages, comprising:
Extract and carry out the second redirect executing data of preserving in local cache;
In browser, open a new label;
In described new label, the address of the linking objective page is to open target pages.
8. the coupling arrangement linking in result of page searching, is characterized in that, comprising:
Extraction module, loses connection for detection of the search engine linking in result of page searching, from described link, extracts the address of target pages, and wherein said target pages is the page corresponding to described link;
Generation module, for generating the redirect executing data of browser, the address of the target pages extracting described in wherein said redirect executing data comprises;
Link block, for carrying out described redirect executing data, is connected to the address of described target pages.
9. device according to claim 8, is characterized in that, also comprises: the first pretreatment module, and described the first pretreatment module comprises:
Obtain and analyze submodule, for obtaining in advance result of page searching, link, and analyze the structure of described link;
Obtain submodule, for the position that obtains target pages URL from link, the address of wherein said target pages URL for preserving target pages.
10. device according to claim 9, is characterized in that, described extraction module, the address of extracting target pages for the position from described link target pages URL.
11. devices according to claim 9, is characterized in that, described extraction module, comprising:
Search submodule, for using regular expression to search the position of target pages URL from described link, wherein, described regular expression is for searching the address that target pages is obtained in described link;
Extract submodule, for the position at described target pages URL, extract the address of target pages.
12. devices according to claim 8, is characterized in that, described redirect executing data is for opening a label at browser, and in described label the page corresponding to display label object, described device also comprises: the second pretreatment module,
Described the second pretreatment module, comprising:
Obtain submodule, for obtaining the first redirect executing data of browser and preserve from local cache in advance;
Analyze submodule, the position that obtains label object for analyzing described the first redirect executing data.
13. devices according to claim 12, is characterized in that, described generation module, comprising:
Extract submodule, for extracting the first redirect executing data of preserving in advance;
Add submodule, for the position that described the first redirect executing data is obtained to label object, be added to the address of described target pages;
Generate and preserve submodule, for generating the second redirect executing data, and be kept in local cache.
14. devices according to claim 13, is characterized in that, described link block, comprising:
Extract and implementation sub-module the second redirect executing data of preserving for extracting and carry out local cache;
Open submodule, for open a new label at browser;
Connexon module, for the address at the described new label linking objective page to open target pages.
CN201210094032.3A 2012-03-31 2012-03-31 Method and device for connecting link in search result webpage Active CN102663074B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210094032.3A CN102663074B (en) 2012-03-31 2012-03-31 Method and device for connecting link in search result webpage
CN201310646954.5A CN103631926B (en) 2012-03-31 2012-03-31 The connection method linked in a kind of result of page searching and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210094032.3A CN102663074B (en) 2012-03-31 2012-03-31 Method and device for connecting link in search result webpage

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201310646954.5A Division CN103631926B (en) 2012-03-31 2012-03-31 The connection method linked in a kind of result of page searching and device

Publications (2)

Publication Number Publication Date
CN102663074A CN102663074A (en) 2012-09-12
CN102663074B true CN102663074B (en) 2014-01-29

Family

ID=46772565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210094032.3A Active CN102663074B (en) 2012-03-31 2012-03-31 Method and device for connecting link in search result webpage

Country Status (1)

Country Link
CN (1) CN102663074B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999609A (en) * 2012-11-22 2013-03-27 北京奇虎科技有限公司 Network novel search system
CN103984686B (en) * 2013-02-07 2018-10-12 阿里巴巴集团控股有限公司 page switching method and device
CN104750741A (en) * 2013-12-30 2015-07-01 ***通信集团湖南有限公司 Invalid link processing method and invalid link processing device
CN105069061B (en) * 2015-07-28 2019-03-12 安一恒通(北京)科技有限公司 Method and system for loading webpage in historical browsing record, browser and server
CN105701153B (en) * 2015-12-29 2019-03-22 北京金山安全软件有限公司 Method and device for reading webpage resources and electronic equipment
CN110120960A (en) * 2018-02-05 2019-08-13 上海佰贝科技发展股份有限公司 A kind of webpage redirects jump method and its system
CN110750741B (en) * 2019-10-18 2022-12-13 深圳市比量科技传媒有限公司 Webpage link skipping processing method, computer device and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7873635B2 (en) * 2007-05-31 2011-01-18 Microsoft Corporation Search ranger system and double-funnel model for search spam analyses and browser protection
CN101604328A (en) * 2009-07-06 2009-12-16 深圳市汇海科技开发有限公司 A kind of vertical search method for Internet information
CN102298615A (en) * 2011-07-29 2011-12-28 百度在线网络技术(北京)有限公司 Method for displaying research result realized by computer and equipment

Also Published As

Publication number Publication date
CN102663074A (en) 2012-09-12

Similar Documents

Publication Publication Date Title
CN102663074B (en) Method and device for connecting link in search result webpage
US10567407B2 (en) Method and system for detecting malicious web addresses
US9614862B2 (en) System and method for webpage analysis
CN104125209B (en) Malice website prompt method and router
AU2008200613B2 (en) Tracking web server
US7827166B2 (en) Handling dynamic URLs in crawl for better coverage of unique content
US10346483B2 (en) System and method for search engine optimization
US20110191664A1 (en) Systems for and methods for detecting url web tracking and consumer opt-out cookies
US20110208850A1 (en) Systems for and methods of web privacy protection
CN104572777B (en) Webpage loading method and device based on UIWebView component
JP6383430B2 (en) Profile-based cache management
CA3197915A1 (en) Techniques for clickstream tracking across browser tabs
WO2011116696A1 (en) Method and system for providing network resources
RU2015156798A (en) SYSTEM AND METHOD OF PUSH (PUSH) ADVERTISEMENTS BASED ON THE HOME GATEWAY
WO2017096475A1 (en) System and method for transforming online content to obfuscate an inclusion of supplemental content
JP5347429B2 (en) Uniform resource locator rewriting method and apparatus
WO2020211130A1 (en) Hidden link detection method and apparatus for website
US20240179219A1 (en) Methods for detecting tracking elements of a web page and related server devices
CN103631926A (en) Method and device for connecting link in search engine results page
CN110532455A (en) A kind of Web page picture acquisition methods and system based on Chrome browser
US20070124480A1 (en) System and method for persistent user tracking using cached resource content
CN102662838A (en) Method and system for debugging Flash in browser
CN103347069A (en) Method and device for realizing network access
JP5344680B2 (en) Link generation apparatus and link generation method
AU2019384114B2 (en) Method and apparatus for accessing proprietary resources on a co-browse session

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIJING QIHU TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: QIZHI SOFTWARE (BEIJING) CO., LTD.

Effective date: 20121029

Owner name: QIZHI SOFTWARE (BEIJING) CO., LTD.

Effective date: 20121029

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100016 CHAOYANG, BEIJING TO: 100088 XICHENG, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20121029

Address after: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Applicant after: Qizhi software (Beijing) Co.,Ltd.

Address before: The 4 layer 100016 unit of Beijing city Chaoyang District Jiuxianqiao Road No. 14 Building C

Applicant before: Qizhi software (Beijing) Co.,Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220713

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

TR01 Transfer of patent right