CN104735174B - A kind of implementation method and device of HTTP Transparent Proxies - Google Patents

A kind of implementation method and device of HTTP Transparent Proxies Download PDF

Info

Publication number
CN104735174B
CN104735174B CN201510146025.7A CN201510146025A CN104735174B CN 104735174 B CN104735174 B CN 104735174B CN 201510146025 A CN201510146025 A CN 201510146025A CN 104735174 B CN104735174 B CN 104735174B
Authority
CN
China
Prior art keywords
address
url
dns
http
request
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
CN201510146025.7A
Other languages
Chinese (zh)
Other versions
CN104735174A (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 QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology 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 QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201510146025.7A priority Critical patent/CN104735174B/en
Publication of CN104735174A publication Critical patent/CN104735174A/en
Application granted granted Critical
Publication of CN104735174B publication Critical patent/CN104735174B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a kind of implementation method and device of HTTP Transparent Proxies, when receiving the DNS request of user's transmission, by including the url list of the default all URL for needing to carry out HTTP Transparent Proxies, obtain and record and the matched destination server IP address of url list;After HTTP request is received, the IP address first passed through in HTTP request is matched with the IP address progress second recorded;After second successful match, then the 3rd is carried out with all URL in the default url list with complete URL in the HTTP request and matched;The HTTP request of 3rd successful match is redirected to Transparent proxy server;Unsuccessful and the 3rd unsuccessful HTTP request of matching is matched by second to send to destination server.Using the embodiment of the present invention, redirection HTTP request that can be more efficiently and accurately.

Description

A kind of implementation method and device of HTTP Transparent Proxies
Technical field
The present invention relates to HTTP Proxy technology, the more particularly to a kind of implementation method and device of HTTP Transparent Proxies.
Background technology
At present, the implementation method of common HTTP Transparent Proxies is typically:By web-transporting device, such as:Router or Transmission node equipment in the networks such as interchanger, for each received HTTP request, is all redirected to transparent agent service On device.Transparent proxy server receives all HTTP requests, and then further according to rule, HTTP request is forwarded to destination service On device, or to the user's return cache result for sending HTTP request.
During this, during this, each HTTP request can be resolved.But it is not institute in practical application Some URL are required to do HTTP Transparent Proxies, such as:There is user to merely desire to do HTTP Transparent Proxies, or some for some URL Application program only needs to do HTTP Proxy to some URL.In this case, it can not process, lead in web-transporting device at present All unrelated requests are caused all to issue Transparent proxy server.Therefore, in this case, the treatment effeciency of above-mentioned implementation method Just than relatively low.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of implementation method and device of HTTP Transparent Proxies, to improve HTTP The treatment effeciency of Transparent Proxy.
To reach above-mentioned purpose, the embodiment of the invention discloses a kind of implementation method of HTTP Transparent Proxies, applied to net Network transmission equipment, including step:
The DNS request sent according to user, obtains the DNS query result of the IP address comprising destination server;The mesh The IP address for marking server is corresponding with the domain name in DNS request;
The domain name in the DNS request is carried out first with the domain name in each URL in default url list to match;Institute State in default url list comprising the default all URL for needing to carry out HTTP Transparent Proxies;
When the first successful match, the IP address of the destination server is recorded;
After any HTTP request of user's transmission is received, by the IP address that is included in HTTP request and record The IP address of each destination server carries out the second matching;If the second successful match, by complete URL in the HTTP request with All URL in the default url list carry out the 3rd matching;If the second matching is unsuccessful, which is sent To destination server;
If the 3rd successful match, which is redirected to Transparent proxy server;If the 3rd matching is unsuccessful, Then the HTTP request is sent to destination server.
Wherein, the DNS request sent according to user, obtains the DNS query knot of the IP address comprising destination server The step of fruit, can include:
The DNS request that user sends is received, according to the DNS request, DNS query is initiated to dns server;
Receive the query result for the IP address comprising destination server that dns server returns;
The IP address of destination server is sent to user, so that user sends HTTP request according to the IP address.
The default all URL for needing to carry out HTTP Transparent Proxies, can be pre-set by user or by the net Network transmission equipment is pre-set according to the instruction of application program.
All URL by complete URL in the HTTP request and the default url list carry out the 3rd Match somebody with somebody, Ke Yiwei:Matched using L7filter (7 layers of filter).
The web-transporting device can be router or interchanger.
The embodiment of the invention also discloses a kind of realization device of HTTP Transparent Proxies, applied to web-transporting device, bag Include:
DNS query result obtaining unit, for the DNS request sent according to user, obtains the IP for including destination server The DNS query result of address;The IP address of the destination server is corresponding with the domain name in DNS request;
First matching unit, for by the domain in each URL in the domain name in the DNS request and default url list Name carries out the first matching;The default all URL for needing to carry out HTTP Transparent Proxies are included in the default url list;
IP address recording unit, for when the first successful match, recording the IP address of the destination server;
Second matching unit, for after any HTTP request of user's transmission is received, will be included in HTTP request IP address carry out second with the IP address of each destination server recorded and match;If the second successful match, start Three matching units;If the second matching is unsuccessful, which is sent to destination server;
3rd matching unit, for will be in complete URL in the HTTP request and the default url list it is all URL carries out the 3rd matching;If the 3rd successful match, which is redirected to Transparent proxy server;If the 3rd With unsuccessful, then the HTTP request is sent to destination server.
Wherein, the DNS query result obtaining unit, can include:
DNS request receiving subelement, for receiving the DNS request of user's transmission, according to the DNS request, to DNS service Device initiates DNS query;
Query result receiving subelement, the IP address comprising destination server returned for receiving dns server are looked into Ask result;
IP address transmission sub-unit, for the IP address of destination server to be sent to user, so that user is according to the IP Address sends HTTP request.
The default all URL for needing to carry out HTTP Transparent Proxies, can be pre-set by user or by the net Network transmission equipment is pre-set according to the instruction of application program.
3rd matching unit can be matched using L7filter.
The web-transporting device can be router or interchanger.
As seen from the above technical solutions, the implementation method and dress of this HTTP Transparent Proxies provided in an embodiment of the present invention Put, when receiving the DNS request of user's transmission, by the URL for including the default all URL for needing to carry out HTTP Transparent Proxies List, obtains and records and the matched destination server IP address of url list;After HTTP request is received, HTTP is first passed through IP address in request carries out second with the IP address recorded and matches;After second successful match, then with complete in the HTTP request URL with all URL in the default url list the 3rd match;The HTTP request of 3rd successful match is reset To Transparent proxy server;Unsuccessful and the 3rd unsuccessful HTTP request of matching is matched by second to send to destination service Device.
As it can be seen that the implementation method of this HTTP Transparent Proxies provided in an embodiment of the present invention, first with the IP of destination server Address and default url list carry out second and matchs, that is, have carried out primary screening, then using complete RUL and default url list into Row the 3rd matches, that is, has carried out postsearch screening.Therefore, it is possible to redirection HTTP request more efficiently and accurately.
Certainly, implement any of the products of the present invention or method must be not necessarily required to reach all the above excellent at the same time Point.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is attached drawing needed in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, without creative efforts, can be with Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of flow chart of the implementation method of the HTTP Transparent Proxies of the embodiment of the present invention;
A kind of structure diagram of the realization device of the HTTP Transparent Proxies of Fig. 2 embodiment of the present invention.
Embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without making creative work Embodiment, belongs to the scope of protection of the invention.
The implementation method and device of this HTTP Transparent Proxies provided in an embodiment of the present invention, are receiving user's transmission During DNS request, by include it is default need carry out HTTP Transparent Proxies all URL url list, obtain and record with The matched destination server IP address of url list;After HTTP request is received, IP address and note in HTTP request are first passed through The IP address of record carries out the second matching;After second successful match, then with complete URL in the HTTP request with it is described default All URL in url list carry out the 3rd matching;The HTTP request of 3rd successful match is redirected to transparent agent service Device;Unsuccessful and the 3rd unsuccessful HTTP request of matching is matched by second to send to destination server.Implement using the present invention Example, redirection HTTP request that can be more efficiently and accurately.
Referring to Fig. 1, a kind of flow of the implementation method of the HTTP Transparent Proxies of the embodiment of the present invention, applied to network transmission Equipment, includes the following steps:
Step 101, the DNS request sent according to user, obtains the DNS query knot of the IP address comprising destination server Fruit;The IP address of the destination server is corresponding with the domain name in DNS request.
In this step, it can specifically include:
A, the DNS request that user sends is received, according to the DNS request, DNS query is initiated to dns server;
B, the query result for the IP address comprising destination server that dns server returns is received;
C, the IP address of destination server is sent to user, so that user sends HTTP request according to the IP address.
Step 102, the domain name in each URL in the domain name in the DNS request and default url list is carried out first Matching;The default all URL for needing to carry out HTTP Transparent Proxies are included in the default url list.
It should be noted that the default all URL for needing to carry out HTTP Transparent Proxies described in the embodiment of the present invention, can To be pre-set by user or be pre-set by the web-transporting device according to the instruction of application program.
Such as:User is setting the URL for needing to carry out HTTP Transparent Proxies by web page or the configuration of transparent service device, The URL of user setting is sent to the transport services device for realizing the embodiment of the present invention, and transport services device is by these URL It is saved in url list.
It is as long as there is some URL of a user setting to need to carry out HTTP Transparent Proxies, then all to include in practical application The HTTP request of the URL can all be redirected to Transparent proxy server.It is it is of course also possible to different in different user settings During URL, in the default url list, user identifier and its URL of setting are corresponded into storage.To receive comprising use After the DNS request of family mark, first is carried out with default url list according to user identifier and matched;And marked receiving comprising user During the HTTP request of knowledge, matched according to user identifier with default url list progress second and the 3rd matches.
In addition, some application programs by some HTTP requests in the process of implementation, it is necessary to be redirected to transparent service device, then It can be sent to the transport services device for realizing the embodiment of the present invention comprising the instruction for needing the URL for carrying out HTTP Transparent Proxies, These URL are saved in url list by transport services device.
Step 103, when the first successful match, the IP address of the destination server is recorded.If first matching not into Work(, then do not record the IP address of destination server.
Such as:URL in DNS request is:
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
Wherein domain name isen.wikipedia.org
If have in default url list containing domain nameen.wikipedia.orgURL, then the first successful match;It is no Then the first matching is unsuccessful.
In practical application, the IP address of the destination server of record can be saved in default IP address list.
Step 104, whenever receive user transmission any HTTP request after, by the IP address included in HTTP request with The IP address of each destination server recorded carries out the second matching;, will be complete in the HTTP request if the second successful match Whole URL carries out the 3rd with all URL in the default url list and matches;If the second matching is unsuccessful, by the HTTP Request is sent to destination server.
If in the IP address of each destination server recorded, comprising the IP address included in HTTP request, then Two successful match;Otherwise the second matching is unsuccessful.
The transport services device of the embodiment of the present invention is realized after the IP address of destination server is obtained, can be by the IP Address is sent to user, and user sends HTTP request according to the IP address.
In this step, be exactly by the IP address of destination server with default url list carries out second matches, carry out Primary screening.But since an IP address can correspond to multiple URL, also need to complete URL and the default URL column All URL in table carry out the 3rd matching, that is, carry out programmed screening, need to carry out HTTP Transparent Proxies accurately to filter out HTTP request.
If in default url list, comprising with the identical URL of complete URL in HTTP request, then the 3rd matching Success;Otherwise the 3rd matching is unsuccessful.
Step 105, if the 3rd successful match, which is redirected to Transparent proxy server;If the 3rd With unsuccessful, then the HTTP request is sent to destination server.
Such as:IP address in HTTP request data bag is 208.80.154.224;
URL in HTTP request is
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
If the IP address recorded includes 208.80.154.224,
If/wiki/Hypertext_Transfer_Protocol is included in default url list
The HTTP request is then redirected to Transparent proxy server.
In this step, L7filter (7 layers of filter) can be used to carry out deep packet for URL and intercepted, to every in URL One bag carries out lookup matching.
It should be noted that the web-transporting device described in the embodiment of the present invention can be router or interchanger.
By the above embodiments as it can be seen that can more increase using the implementation method of the HTTP Transparent Proxies of the embodiment of the present invention Effect and accurately redirection HTTP request.Further, since only to the HTTP request of the second successful match, then with complete URL with All URL in the default url list carry out the 3rd matching, therefore are not very high to the demand of computing resource.
Referring to Fig. 2, a kind of structure chart of the realization device of the HTTP Transparent Proxies of the embodiment of the present invention, passes applied to network Transfer device, the present apparatus is corresponding with the implementation method described in Fig. 1, including:The matching of DNS query result obtaining unit 201, first is single Member 202, IP address recording unit 203, the second matching unit 204 and the 3rd matching unit 205.
Wherein, the DNS query result obtaining unit 201, for the DNS request sent according to user, acquisition includes mesh Mark the DNS query result of the IP address of server;The IP address of the destination server is corresponding with the domain name in DNS request.
In the present embodiment, the DNS query result obtaining unit 201, can include:
DNS request receiving subelement, for receiving the DNS request of user's transmission, according to the DNS request, to DNS service Device initiates DNS query;
Query result receiving subelement, the IP address comprising destination server returned for receiving dns server are looked into Ask result;
IP address transmission sub-unit, for the IP address of destination server to be sent to user, so that user is according to the IP Address sends HTTP request.
First matching unit 202, for by each URL in the domain name in the DNS request and default url list In domain name carry out first matching;Need to carry out all of HTTP Transparent Proxies comprising default in the default url list URL。
In the present embodiment, the default all URL for needing to carry out HTTP Transparent Proxies, can be pre-set by user Or pre-set by the web-transporting device according to the instruction of application program.
The IP address recording unit 203, for when the first successful match, recording the IP of the destination server Location.
Second matching unit 204, for whenever receive user transmission any HTTP request after, by HTTP request In the IP address that includes carry out second with the IP address of each destination server recorded and match;If the second successful match, Start the 3rd matching unit 205;If the second matching is unsuccessful, which is sent to destination server.
3rd matching unit 205, for by complete URL in the HTTP request and the default url list All URL carry out the 3rd matching;If the 3rd successful match, which is redirected to Transparent proxy server;If 3rd matching is unsuccessful, then sends the HTTP request to destination server.
In the present embodiment, the 3rd matching unit can be matched using L7filter.
Web-transporting device described in the embodiment of the present invention can be router or interchanger.
By the above embodiments as it can be seen that can more increase using the realization device of the HTTP Transparent Proxies of the embodiment of the present invention Effect and accurately redirection HTTP request.Further, since only to the HTTP request of the second successful match, then with complete URL with All URL in the default url list carry out the 3rd matching, therefore are not very high to the demand of computing resource.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any this actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant are intended to Non-exclusive inclusion, so that process, method, article or equipment including a series of elements not only will including those Element, but also including other elements that are not explicitly listed, or further include as this process, method, article or equipment Intrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that Also there are other identical element in process, method, article or equipment including the key element.
Each embodiment in this specification is described using relevant mode, identical similar portion between each embodiment Divide mutually referring to what each embodiment stressed is the difference with other embodiment.It is real especially for system For applying example, since it is substantially similar to embodiment of the method, so description is fairly simple, related part is referring to embodiment of the method Part explanation.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention It is interior.

Claims (10)

  1. A kind of 1. implementation method of HTTP Transparent Proxies, applied to web-transporting device, it is characterised in that including step:
    The DNS request sent according to user, obtains the DNS query result of the IP address comprising destination server;The target clothes The IP address of business device is corresponding with the domain name in DNS request;
    The domain name in the DNS request is carried out first with the domain name in each URL in default url list to match;It is described pre- If url list in comprising it is default need carry out HTTP Transparent Proxies all URL;
    When the first successful match, the IP address of the destination server is recorded;
    It is after any HTTP request of user's transmission is received, the IP address included in HTTP request is each with having recorded The IP address of destination server carries out the second matching;If the second successful match, by complete URL in the HTTP request with it is described All URL in default url list carry out the 3rd matching;If the second matching is unsuccessful, which is sent to mesh Mark server;
    If the 3rd successful match, which is redirected to Transparent proxy server;, will if the 3rd matching is unsuccessful The HTTP request is sent to destination server.
  2. 2. implementation method according to claim 1, it is characterised in that the DNS request sent according to user, is wrapped The step of DNS query result of IP address containing destination server, including:
    The DNS request that user sends is received, according to the DNS request, DNS query is initiated to dns server;
    Receive the query result for the IP address comprising destination server that dns server returns;
    The IP address of destination server is sent to user, so that user sends HTTP request according to the IP address.
  3. 3. implementation method according to claim 1, it is characterised in that:It is described default to need to carry out HTTP Transparent Proxies All URL, are pre-set by user or are pre-set by the web-transporting device according to the instruction of application program.
  4. 4. implementation method according to claim 1, it is characterised in that described by complete URL and institute in the HTTP request State all URL in default url list and carry out the 3rd matching, be:Matched using L7filter (7 layers of filter).
  5. 5. according to the implementation method described in claim 1-4 any claims, it is characterised in that the web-transporting device For router or interchanger.
  6. A kind of 6. realization device of HTTP Transparent Proxies, applied to web-transporting device, it is characterised in that including:
    DNS query result obtaining unit, for the DNS request sent according to user, obtains the IP address for including destination server DNS query result;The IP address of the destination server is corresponding with the domain name in DNS request;
    First matching unit, for by the domain name in each URL in the domain name in the DNS request and default url list into Row first matches;The default all URL for needing to carry out HTTP Transparent Proxies are included in the default url list;
    IP address recording unit, for when the first successful match, recording the IP address of the destination server;
    Second matching unit, for the IP that after any HTTP request of user's transmission is received, will be included in HTTP request Address carries out second with the IP address of each destination server recorded and matches;If the second successful match, start the 3rd With unit;If the second matching is unsuccessful, which is sent to destination server;
    3rd matching unit, for by all URL in complete URL in the HTTP request and the default url list into Row the 3rd matches;If the 3rd successful match, which is redirected to Transparent proxy server;If the 3rd matching not into Work(, then send the HTTP request to destination server.
  7. 7. realization device according to claim 6, it is characterised in that the DNS query result obtaining unit, including:
    DNS request receiving subelement, for receiving the DNS request of user's transmission, according to the DNS request, sends out to dns server Play DNS query;
    Query result receiving subelement, the inquiry knot of the IP address comprising destination server for receiving dns server return Fruit;
    IP address transmission sub-unit, for the IP address of destination server to be sent to user, so that user is according to the IP address Send HTTP request.
  8. 8. realization device according to claim 6, it is characterised in that:It is described default to need to carry out HTTP Transparent Proxies All URL, are pre-set by user or are pre-set by the web-transporting device according to the instruction of application program.
  9. 9. realization device according to claim 6, it is characterised in that the 3rd matching unit is carried out using L7filter Matching.
  10. 10. according to the realization device described in claim 6-9 any claims, it is characterised in that the network transmission is set Standby is router or interchanger.
CN201510146025.7A 2015-03-30 2015-03-30 A kind of implementation method and device of HTTP Transparent Proxies Active CN104735174B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510146025.7A CN104735174B (en) 2015-03-30 2015-03-30 A kind of implementation method and device of HTTP Transparent Proxies

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510146025.7A CN104735174B (en) 2015-03-30 2015-03-30 A kind of implementation method and device of HTTP Transparent Proxies

Publications (2)

Publication Number Publication Date
CN104735174A CN104735174A (en) 2015-06-24
CN104735174B true CN104735174B (en) 2018-04-13

Family

ID=53458600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510146025.7A Active CN104735174B (en) 2015-03-30 2015-03-30 A kind of implementation method and device of HTTP Transparent Proxies

Country Status (1)

Country Link
CN (1) CN104735174B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106657277B (en) * 2016-11-24 2020-06-12 上海携程商务有限公司 Http proxy service method, server and system
CN110505074B (en) * 2018-05-17 2023-06-23 北京京东尚科信息技术有限公司 Application modularization integration method and device
CN110324436B (en) * 2019-07-05 2023-04-18 网宿科技股份有限公司 Proxy method and device for transport layer proxy
CN110474912A (en) * 2019-08-19 2019-11-19 赛尔网络有限公司 Monitoring method, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624729A (en) * 2012-03-12 2012-08-01 北京星网锐捷网络技术有限公司 Web authentication method, device and system
CN102647482A (en) * 2012-03-31 2012-08-22 奇智软件(北京)有限公司 Method and system for accessing website
WO2013097675A1 (en) * 2011-12-28 2013-07-04 北京奇虎科技有限公司 Data provision method and device
CN103475746A (en) * 2013-08-09 2013-12-25 杭州华三通信技术有限公司 Terminal service method and apparatus
CN104320483A (en) * 2014-10-31 2015-01-28 任子行网络技术股份有限公司 System and method for assisting application program to be upgraded

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013097675A1 (en) * 2011-12-28 2013-07-04 北京奇虎科技有限公司 Data provision method and device
CN102624729A (en) * 2012-03-12 2012-08-01 北京星网锐捷网络技术有限公司 Web authentication method, device and system
CN102647482A (en) * 2012-03-31 2012-08-22 奇智软件(北京)有限公司 Method and system for accessing website
CN103475746A (en) * 2013-08-09 2013-12-25 杭州华三通信技术有限公司 Terminal service method and apparatus
CN104320483A (en) * 2014-10-31 2015-01-28 任子行网络技术股份有限公司 System and method for assisting application program to be upgraded

Also Published As

Publication number Publication date
CN104735174A (en) 2015-06-24

Similar Documents

Publication Publication Date Title
US8892768B2 (en) Load balancing apparatus and load balancing method
CN107733670A (en) A kind of forwarding strategy collocation method and device
CN106656849B (en) Message rate-limiting method and device
CN104506525B (en) Prevent the method and protective device that malice captures
CN104735174B (en) A kind of implementation method and device of HTTP Transparent Proxies
WO2016082289A1 (en) Content distribution network (cdn)-based website acceleration method and system
CN105554179B (en) Dns resolution method, system in local area network
CN106161335A (en) A kind for the treatment of method and apparatus of network packet
CN104283723B (en) Network access log processing method and processing device
US20110211583A1 (en) Apparatus, method, manufacture, and system for providing network services from building blocks
CN104486402B (en) A kind of method based on large-scale website combined equalization
CN106878483A (en) A kind of IP address distribution method and device
WO2017161965A1 (en) Method, device, and system for dynamic domain name system (dns) redirection
CN108418806A (en) A kind of processing method and processing device of message
CN104601467A (en) Method and device for sending messages
US9055113B2 (en) Method and system for monitoring flows in network traffic
US10608981B2 (en) Name identification device, name identification method, and recording medium
EP2918051A1 (en) Local partitioning in a distributed communication system
CN106411742A (en) Message transmission method and device
CN109120741A (en) A kind of repeat address detecting method and device, computer readable storage medium
CN108737407A (en) A kind of method and device for kidnapping network flow
CN104969521B (en) Data sending processing method and router
CN107786594A (en) Service request processing method and device
TWI513239B (en) Network device and method for routing
JP2013157931A (en) Transmission source/destination organization specification device, method, and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant