CN104125308B - For the method and domain name analysis system of the domain name mapping of multi-user - Google Patents

For the method and domain name analysis system of the domain name mapping of multi-user Download PDF

Info

Publication number
CN104125308B
CN104125308B CN201310148213.4A CN201310148213A CN104125308B CN 104125308 B CN104125308 B CN 104125308B CN 201310148213 A CN201310148213 A CN 201310148213A CN 104125308 B CN104125308 B CN 104125308B
Authority
CN
China
Prior art keywords
domain name
user
browser
name mapping
master server
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
CN201310148213.4A
Other languages
Chinese (zh)
Other versions
CN104125308A (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.)
Alibaba Singapore Holdings Pte Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201310148213.4A priority Critical patent/CN104125308B/en
Publication of CN104125308A publication Critical patent/CN104125308A/en
Application granted granted Critical
Publication of CN104125308B publication Critical patent/CN104125308B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The application provides the method and domain name analysis system of a kind of domain name mapping for multi-user, wherein, it should include for the method for the domain name mapping of multi-user:The entrance for logging in master server is provided to multiple users in multiple ends;The web page address inputted in a browser by the entrance based on user is intercepted to ask and the domain name mapping initiated;Inquiry is with whether there is domain name mapping result corresponding with the web page address in the domain name mapping file of the user-association;And if domain name mapping result corresponding with the web page address in domain name resolution file be present, then the analysis result is returned to the browser so that the user accesses application server.By using the technical scheme of the application, it is possible to achieve multiple users, which share same master server progress browser compatibility test etc., to be needed to carry out the operation of domain name mapping, so as to solve the domain name mapping file between multi-user(Hosts)Change collision problem.

Description

For the method and domain name analysis system of the domain name mapping of multi-user
Technical field
The application is related to Internet technical field, more particularly to the method and domain name of a kind of domain name mapping for multi-user Resolution system.
Background technology
Browser is the kernel software of internet product client, and the Kinds of Essential Software of website visiting, with internet , there is the browser of a variety of brands in the development of technology, same brand browser there is also multiple different editions, different brands or Support of the browser of different editions to internet product is also each variant, in order that the website of oneself or product can have it is higher Occupation rate of market, it is necessary to make the product of oneself as far as possible to each version of various browsers and same browser realize It is compatible.Therefore, in Internet technical field, it is necessary to carry out browser compatibility test for the website of oneself or product, so as to Ensure that website or product have more preferable user experience, improve user's clicking rate.
Existing browser compatibility testing scheme is that multiple virtual machines are installed on the computer tested, to realize covering The compatibility test demand of different browsers, however, because requirement of the virtual machine to hardware is higher, so to a certain extent can Increase the hardware operation cost of enterprise, also, because the installation complexity of virtual machine is higher, cause human cost is installed also very Height, therefore, some testers can't be gone to cover all browsers, thus Products Compatibility can be caused not strong.
In testing scheme, WEB automatic tests are a kind of being converted into machine taking human as the WEB functional test behaviors of driving The process that device performs automatically.That is, performed automatically by machine originally by artificially carrying out mouse click or keyboard operation pair completed The process of logic of business functions test, saves substantial amounts of manpower and materials.However, if WEB automatic tests will realize project The test of rank is, it is necessary to Hosts files in modification system.Hosts is a text present in browser, its Effect is exactly that the corresponding IP address of some conventional network address domain names is established into an association " database ", passes through modification The IP that Hosts files can change domain name is pointed to.Domain name needs to access by the parsing of the domain name resolution server of operator To destination server, and most product development process is carried out in developer's company's internal network, is visited by domain name Ask what can not clearly be tested, therefore, current test typically all passes through the side of the Hosts files in modification system Formula, domain name is being pointed to company Intranet IP temporarily used in test on computer, so as to reach the mesh to development environment test 's.Come into force however, the Hosts of all operating systems is global, perform a task and have modified Hosts files, entirely Computer can all be affected.This just determines that WEB automatic tests are once in an equipment can only to perform a task, The concurrently operation of multi-user can not be realized, causes hardware resource waste.
The content of the invention
The main purpose of the application is to provide a kind of method and domain name analysis system of the domain name mapping for multi-user, To solve domain name mapping file existing for prior art(Hosts)The problem of modification conflict, wherein:A kind of pin that the application provides The method of domain name mapping to multi-user, including:There is provided in multiple ends to multiple users for logging in entering for master server Mouthful;The web page address inputted in a browser by the entrance based on user is intercepted to ask and the domain name mapping initiated;Look into Ask with whether there is domain name mapping result corresponding with the web page address in the domain name mapping file of the user-association;And If domain name mapping result corresponding with the web page address in domain name resolution file be present, returned to the browser The analysis result is so that the user accesses application server.
According to embodiments herein, in the method, in addition to:Receive from the multiple user at the multiple end Browser at end opens operation, and corresponding browser is opened according to the operation.
According to embodiments herein, in the method, Hook Function is set in the operating system of the master server, To intercept domain name analysis request.
According to embodiments herein, in the method, association is established for each user in the multiple user Domain name mapping file, domain name resolution file and the account of the user are bound and are stored in the master server.
The another aspect of the application provides a kind of master server, including:Blocking module, for intercept based on user by Multiple ends are initiated to the web page address that one of entrance for being used to log in that multiple users provide is inputted in a browser Domain name mapping request;Enquiry module, for inquire about with the domain name mapping file of the user-association with the presence or absence of with it is described Domain name mapping result corresponding to web page address;And return module, for when in domain name resolution file exist and the net Corresponding to page address during domain name mapping result, the analysis result is returned to the browser to access application server.
According to embodiments herein, in the master server, in addition to:Opening module, for receiving from described more Individual user opens operation in the browser of the multiple end, and corresponding browser is opened according to the operation.
According to embodiments herein, in the master server, the blocking module is further used in the main service Hook Function is set in the operating system of device, to intercept domain name analysis request.
According to embodiments herein, in the master server, in addition to:File establishes module, for for described more Each user in individual user establishes the domain name mapping file of association, and domain name resolution file and the account of the user are bound And it is stored in the master server.
The another aspect of the application also provides a kind of system of the domain name mapping for multi-user, including:Multiple terminals, use In providing the entrance for logging in master server to multiple users;And master server, the master server include:Intercept mould Block, the domain name mapping for intercepting the web page address inputted in a browser by the entrance based on user to initiate please Ask;Enquiry module, it is corresponding with the web page address with whether there is in the domain name mapping file of the user-association for inquiry Domain name mapping result;And module is returned, for corresponding with the web page address when existing in domain name resolution file During domain name mapping result, the analysis result is returned to the browser to access application server.
Compared with prior art, according to the technical scheme of the application, it is possible to achieve multiple users share same main service Device, which carries out browser compatibility test etc., to be needed to carry out the operation of domain name mapping, is that each user is individually established independently of it The domain name mapping file of his user(Hosts), to solve the domain name mapping file between multi-user(Hosts)Change collision problem. Also, because multiple users share a server, it is not necessary to virtual machine is installed, hardware configuration can be reduced, it is hard so as to reduce Part cost;The browser of miscellaneous editions is provided on the server that multiple users share, and without installation in test terminal Browser can also carry out test assignment, can save the inconvenience that multiple browsers are installed in multiple test terminals.
Brief description of the drawings
Accompanying drawing described herein is used for providing further understanding of the present application, forms the part of the application, this Shen Schematic description and description please is used to explain the application, does not form the improper restriction to the application.In the accompanying drawings:
Fig. 1 be the invention relates to the domain name mapping for multi-user method flow chart;
Fig. 2 be the invention relates to master server 200 block diagram;And
Fig. 3 be the invention relates to the domain name mapping for multi-user system 300 block diagram.
Embodiment
To make the purpose, technical scheme and advantage of the application clearer, below in conjunction with drawings and the specific embodiments, to this Application is described in further detail.
According to embodiments herein, there is provided a kind of method of domain name mapping for multi-user.
With reference to figure 1, Fig. 1 is the flow chart of the embodiment of the present application.As shown in figure 1, in step S101, in multiple ends The entrance for logging in master server is provided to multiple users.The master server can pass through various sides with the multiple terminal Formula connects, for example, can be attached by wired, wireless etc. mode.Can be to multiple users in the multiple end Entrance for logging in the master server is provided, so that the user logs in the master server, operated.
In actual applications, so that browser compatibility is tested as an example, the master server can be compatible various browsers Or the equipment of the different editions of same browser.And in multiple test terminals used in user(Such as can be desk-top calculating Machine, portable computer etc.)On browser need not be installed, but can be used in user in multiple calculation machines One entrance for logging in the master server is provided, such as realized using the remote desktop of Windows systems, or, for example, One is provided in calculation machine and is used for the interface that user logs in, user inputs the progress such as account, password in the login interface Log in, login successfully and can access master server, and carry out required operation.
Preferably, it may also receive from the multiple user and open operation in the browser of the multiple end, and Corresponding browser is opened according to the operation.
In actual applications, when such as carrying out browser compatibility test, when user is stepped on by the entrance tested in terminal When recording master server, the page of browser selection can be provided a user, makes user to needing to carry out compatible performance test Browser is selected.Pacified for example, providing the user and opening on the selection page provided the user in the master server The linking button of each browser and version of dress, when user is selected, clicking on any button can open selected by user The browser selected, user can carry out the operation of browser compatibility test using the browser opened to webpage or product. Can also be in the window for the browser for showing its selection used in user in calculation machine, that is to say, that although in user The browser window of its selection is displayed for a user in used calculation machine, the actually browser is mounted in main service In the operating system of device.
In step s 102, the web page address that is inputted in a browser by the entrance based on user is intercepted to initiate Domain name mapping request.
User can input in a browser by portal login master server, and after opening the browser to be tested Want the web page address to conduct interviews, and usually require into computer system to identify domain name mapping corresponding to web page address IP address after can just conduct interviews, that is, carry out domain name mapping.Current operating system, by taking Windows systems as an example, In Windows systems, domain name mapping file(Hosts)Request rank it is higher than the request rank of domain name resolution server, Before carrying out DNS request, Windows systems can first search the domain name mapping file of oneself(Hosts)In whether have this domain name With the mapping relations of corresponding IP address.If it is found, the mapping of this IP address, directly webpage corresponding to opening are then called, such as Fruit is not found, then the web page address is submitted into domain name mapping(DNS)Server carries out the parsing of IP address.
And in the application, browser used in user is mounted on master server, is not to be arranged on user institute In the calculation machine used, therefore, after user inputs network address in calculation machine, master server can receive the net Page address, also, by searching corresponding analysis result in the domain name mapping file of master server system, or to domain name mapping Server sends the request to web page address progress domain name mapping to complete to parse, and opens the web page address for user and correspond to Webpage.Therefore, in step s 102, intercept the web page address that is inputted in a browser by the entrance based on user and The domain name mapping request of initiation, domain name analysis request, can include:Inquired about in domain name mapping file in systems whether There is the request of domain name mapping result corresponding to the web page address that user inputted, and/or sent to domain name resolution server to institute State the domain name mapping request of web page address.
Can be by setting Hook Function in the operating system of the master server, please to intercept domain name parsing Ask.
For example, API is set in the operating system of the master server(Application programming interface)Hook, realization pair The dynamic interception that api function calls, to intercept domain name parsing(DNS)Request.Original domain name solution is found by API hooks The address for the api function that phase separation closes, pointed to by changing its address, so that can point to the calling of the api function The function call of replacement set in advance.
In step s 103, inquiry in the domain name mapping file of the user-association with whether there is and the web page address Corresponding domain name mapping result.
For each user in the multiple user, the domain name mapping file with the user-association can be established, it is described Domain name mapping file and the login account of the user are bound, and the domain name mapping file of foundation is stored in into the master server In.That is, being established for each user account binding and independently of other users the domain of master server is logged in it Name resolution file, and be stored in master server.For example, when carrying out browser compatibility, test terminal used in user When signing in master server, the related domain name mapping file of the user can be opened in test terminal, by changing the domain The mode of name resolution file, the domain name that will be accessed on computer used in test is pointed to an IP specified temporarily Location, reach the purpose to development environment test so as to network internally.
Also, because the domain name mapping file of each user is independent, it can thus be avoided being browsed similar to existing During device compatibility test, the problem of Hosts modification conflict.Accessed before user accesses again by master server Web page address when, it is not necessary to send the web page address pair that will access of domain name analysis request can to domain name resolution server The analysis result answered directly returns to browser, and opens the webpage that user desires access to.
Therefore, in step S104, if domain name corresponding with the web page address in domain name resolution file be present Analysis result, then the analysis result is returned to the browser so that the user accesses application server.That is, user-association Domain name mapping file in if there is domain name mapping result corresponding with the web page address, then directly open user and want to visit The webpage asked, that is, be connected to corresponding to the web page address on application server, user can carry out the operation such as testing.
Alternatively, in step S104, if do not found and the user in the independent domain name resolution file of user Domain name mapping result corresponding to the web page address currently inputted, then can also include:Inquire about the domain of the system of the master server The step of whether there is domain name mapping result corresponding with the web page address in name resolution file, if the master server Domain name mapping result corresponding with the web page address in the domain name mapping file of system be present, then can be returned to the browser The analysis result is returned, so that user opens webpage corresponding to the web page address and accesses corresponding application server.
And if domain corresponding with the web page address is not present in the domain name mapping file of the system of the master server Name analysis result, then domain name analysis request can be sent to domain name resolution server according to the web page address.Also, connecing After domain name resolution server is received to the analysis result of the web page address, domain name can be returned to the browser Analysis result of the resolution server to the web page address.
Alternatively, domain name resolution server can also be stored in current use to the analysis result of the web page address In the domain name mapping file of family association, so that the user logs in master server next time and when accessing identical web page address, pass through IP address analysis result in domain name mapping file directly accesses the webpage.
Two above-mentioned step S103-S104 can be realized by Hook Function, for example, by API hooks, all In the process address space of program, or injection performs the program of above-mentioned two step in the process address space of all browsers The dynamic link library file of code, when finding to have domain name mapping request(For example, the tune of the api function relevant with domain name mapping With), request can be intercepted and perform the alternative program in the dynamic link library file of injection, i.e. inquiry active user's association The configuration of domain name mapping file, if the web page address corresponds to the analysis result of domain name, then direct returning result.
If the web page address pair currently inputted with the user is not found in the independent domain name resolution file of user The domain name mapping result answered, then it can perform and domain name analysis request is sent to domain name resolution server according to the web page address, And the analysis result for translating domain names into server returns, the webpage that user desires access to is opened.
Fig. 2 is a kind of structured flowchart for master server 200 that the application provides, as shown in Fig. 2 the master server bag Include:Blocking module 201, enquiry module 202 and return module 203.
Blocking module 201, it can be used for intercepting based on user by multiple ends to what multiple users provided being used for Web page address that one of entrance of login is inputted in a browser and the domain name mapping request initiated.
Enquiry module 202, can be used for inquiry with the domain name mapping file of the user-association with the presence or absence of with it is described Domain name mapping result corresponding to web page address.
Module 203 is returned, can be used for domain name corresponding with the web page address being present in domain name resolution file During analysis result, the analysis result is returned to the browser to access application server.
The master server 200 can also include:
Opening module 204, it can be used for receiving and opened from the multiple user in the browser of the multiple end Operation, corresponding browser is opened according to the operation.
The blocking module 201 can be further used for setting Hook Function in the operating system of the master server, To intercept domain name analysis request.
The master server 200 can also include:
File establishes module 205, and each user that can be used for being directed in the multiple user establishes the domain name solution of association File is analysed, domain name resolution file and the account of the user are bound and be stored in the master server.
Alternatively, the enquiry module 202 can be also used for working as in domain name resolution file and be not present and the webpage Corresponding to address during domain name mapping result, inquire about in the domain name mapping file in the system of the master server and whether there is and institute State domain name mapping result corresponding to web page address.
The domain that returns to module 203 and can be further used for into the system of the browser return master server Domain name mapping result corresponding with the web page address in name resolution file.
Alternatively, the master server 200 can also include:
Analysis request module 206, it can be used for working as in domain name resolution file in the absence of corresponding with the web page address Domain name mapping result when, according to the web page address to domain name resolution server send domain name analysis request.
Also, the return module 203 can be further used for returning to domain name resolution server to the browser To the analysis result of the web page address.
As shown in figure 3, a kind of block diagram of the system 300 for domain name mapping for multi-user that Fig. 3, which is the application, to be related to, such as Shown in Fig. 3, the system includes:Multiple terminals 500 and master server 400.
Multiple terminals 500, it can be used for providing the entrance for logging in master server to multiple users.
Master server 400, it can include:Blocking module 401, enquiry module 402, return to module 403.
Wherein, blocking module 401, can be used for intercepting the net inputted in a browser by the entrance based on user Page address and initiate domain name mapping request.
Enquiry module 402, can be used for inquiry with the domain name mapping file of the user-association with the presence or absence of with it is described Domain name mapping result corresponding to web page address.
Module 403 is returned, can be used for domain name corresponding with the web page address being present in domain name resolution file During analysis result, the analysis result is returned to the browser to access application server.
Alternatively, the master server 400 can also include:
Opening module 404, it can be used for receiving and opened from the multiple user in the browser of the multiple end Operation, corresponding browser is opened according to the operation.
The blocking module 401 can be further used for setting Hook Function in the operating system of the master server, To intercept domain name analysis request.
The master server 400 can also include:
File establishes module 405, and each user that can be used for being directed in the multiple user establishes the domain name solution of association File is analysed, domain name resolution file and the account of the user are bound and be stored in the master server.
Alternatively, the enquiry module 402 can be also used for working as in domain name resolution file and be not present and the webpage Corresponding to address during domain name mapping result, inquire about in the domain name mapping file in the system of the master server and whether there is and institute State domain name mapping result corresponding to web page address.
The domain that returns to module 403 and can be further used for into the system of the browser return master server Domain name mapping result corresponding with the web page address in name resolution file.
Alternatively, the master server 400 can also include:
Analysis request module 406, it can be used for working as in domain name resolution file in the absence of corresponding with the web page address Domain name mapping result when, according to the web page address to domain name resolution server send domain name analysis request.
Also, the return module 403 can be further used for returning to domain name resolution server to the browser To the analysis result of the web page address.
The specific implementation of the present processes is specific with the modules included by master server 200 and system 300 Implementation is corresponding, in order to not obscure the application, can be omitted herein to master server 200 and system 300 with cross-referenced Detail be described.
It should be noted that although being referred to some modules or submodule of system in described above, but this division is simultaneously Non-imposed.In fact, according to presently filed embodiment, the feature and function of two or more above-described modules can To be embodied in a module.Conversely, the feature and function of an above-described module can be further divided into by more Individual module embodies.
In addition, although the operation of the application method is described with particular order in the accompanying drawings, still, this do not require that or Hint must perform these operations according to the particular order, or the operation having to carry out shown in whole could realize it is desired As a result.
The application can be described in the general context of computer executable instructions, such as program Module or unit.Usually, program module or unit can include performing particular task or realize particular abstract data type Routine, program, object, component, data structure etc..In general, program module or unit can be by softwares, hardware or both Combination realize.The application can also be put into practice in a distributed computing environment, in these DCEs, by passing through Communication network and connected remote processing devices perform task.In a distributed computing environment, program module or unit can With in the local and remote computer-readable storage medium including storage device.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to nonexcludability Comprising so that process, method, commodity or equipment including a series of elements not only include those key elements, but also wrapping Include the other element being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described Other identical element also be present in the process of element, method, commodity or equipment.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program Product.Therefore, the application can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the application can use the computer for wherein including computer usable program code in one or more Usable storage medium(Including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)The computer program production of upper implementation The form of product.
Specific case used herein is set forth to the principle and embodiment of the application, and above example is said It is bright to be only intended to help and understand the present processes and its main thought;Meanwhile for those of ordinary skill in the art, foundation The thought of the application, there will be changes in specific embodiments and applications, in summary, this specification content is not It is interpreted as the limitation to the application.

Claims (7)

1. a kind of method of domain name mapping for multi-user, it is characterised in that including:
The entrance for logging in master server is provided to multiple users in multiple ends;
Receive and open operation in the browser of the multiple end from the multiple user, main clothes are opened according to the operation Corresponding browser on business device;Wherein, the browser opens the browser that operation is used to indicate main service unlatching user's selection;
The web page address inputted in a browser by the entrance based on user is intercepted to ask and the domain name mapping initiated;
Inquiry is with whether there is domain name mapping knot corresponding with the web page address in the domain name mapping file of the user-association Fruit;And
If domain name mapping result corresponding with the web page address in domain name resolution file be present, to the browser The analysis result is returned so that the user accesses application server.
2. according to the method for claim 1, it is characterised in that hook letter is set in the operating system of the master server Number, to intercept domain name analysis request.
3. according to the method for claim 1, it is characterised in that establish association for each user in the multiple user Domain name mapping file, the account of domain name resolution file and the user binds and is stored in the master server.
A kind of 4. master server, it is characterised in that including:
Opening module, operation is opened in the browser of multiple ends from multiple users for receiving, is grasped according to described open Make corresponding browser on unlatching master server;Wherein, the browser opens operation and is used to indicate that master server opens user The browser of selection;
Blocking module, for intercept based on user by multiple ends to multiple users provides be used for login entrance it One web page address inputted in a browser and initiate domain name mapping request;
Enquiry module, it is corresponding with the web page address with whether there is in the domain name mapping file of the user-association for inquiry Domain name mapping result;And
Module is returned, for when domain name mapping result corresponding with the web page address in domain name resolution file be present, The analysis result is returned to the browser to access application server.
5. master server according to claim 4, it is characterised in that the blocking module is further used in the main clothes It is engaged in setting Hook Function in the operating system of device, to intercept domain name analysis request.
6. master server according to claim 4, it is characterised in that also include:
File establishes module, described for establishing the domain name mapping file of association for each user in the multiple user Domain name mapping file and the account of the user are bound and are stored in the master server.
A kind of 7. system of domain name mapping for multi-user, it is characterised in that including:
Multiple terminals, for providing the entrance for logging in master server to multiple users;And
Master server, the master server include:
Opening module, operation is opened in the browser of the multiple end from the multiple user for receiving, according to institute State operation and open corresponding browser on master server;Wherein, the browser opens operation and is used to indicate that master server is opened The browser of user's selection;
Blocking module, for intercepting the web page address inputted in a browser by the entrance based on user the domain initiated Name analysis request;
Enquiry module, it is corresponding with the web page address with whether there is in the domain name mapping file of the user-association for inquiry Domain name mapping result;And
Module is returned, for when domain name mapping result corresponding with the web page address in domain name resolution file be present, The analysis result is returned to the browser to access application server.
CN201310148213.4A 2013-04-25 2013-04-25 For the method and domain name analysis system of the domain name mapping of multi-user Active CN104125308B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310148213.4A CN104125308B (en) 2013-04-25 2013-04-25 For the method and domain name analysis system of the domain name mapping of multi-user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310148213.4A CN104125308B (en) 2013-04-25 2013-04-25 For the method and domain name analysis system of the domain name mapping of multi-user

Publications (2)

Publication Number Publication Date
CN104125308A CN104125308A (en) 2014-10-29
CN104125308B true CN104125308B (en) 2018-04-10

Family

ID=51770572

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310148213.4A Active CN104125308B (en) 2013-04-25 2013-04-25 For the method and domain name analysis system of the domain name mapping of multi-user

Country Status (1)

Country Link
CN (1) CN104125308B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106330841A (en) * 2015-07-02 2017-01-11 天脉聚源(北京)科技有限公司 Method and system for supporting multiple domain names
CN105959428A (en) * 2016-04-28 2016-09-21 武汉斗鱼网络科技有限公司 Domain name resolution method and device based on Linux system
CN107872544A (en) * 2016-09-28 2018-04-03 中兴通讯股份有限公司 A kind of domain name analytic method, device, gateway and system
CN106657431B (en) * 2016-11-17 2019-11-19 腾讯科技(深圳)有限公司 A kind of method, server, terminal and the system of business platform address resolution
CN108574604B (en) * 2017-03-07 2020-09-29 北京京东尚科信息技术有限公司 Test method and device
CN112040027B (en) * 2020-09-14 2023-06-16 网易(杭州)网络有限公司 Data processing method and device, electronic equipment and storage medium
CN114430409B (en) * 2022-01-26 2023-08-15 网易(杭州)网络有限公司 Webpage access method, webpage access device, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8037415B1 (en) * 2007-09-21 2011-10-11 United Services Automobile Association (Usaa) Systems, methods, and computer readable media for managing a hosts file
CN102546613A (en) * 2011-12-28 2012-07-04 深圳市万兴软件有限公司 Method for accessing GAE (Google app engine) hosted website, corresponding control device and corresponding system
CN102882991A (en) * 2012-09-29 2013-01-16 北京奇虎科技有限公司 Browser and domain name resolution method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469166A (en) * 2010-10-29 2012-05-23 国际商业机器公司 Method for providing virtual domain name system (DNS) in local area network, terminal equipment and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8037415B1 (en) * 2007-09-21 2011-10-11 United Services Automobile Association (Usaa) Systems, methods, and computer readable media for managing a hosts file
CN102546613A (en) * 2011-12-28 2012-07-04 深圳市万兴软件有限公司 Method for accessing GAE (Google app engine) hosted website, corresponding control device and corresponding system
CN102882991A (en) * 2012-09-29 2013-01-16 北京奇虎科技有限公司 Browser and domain name resolution method thereof

Also Published As

Publication number Publication date
CN104125308A (en) 2014-10-29

Similar Documents

Publication Publication Date Title
CN104125308B (en) For the method and domain name analysis system of the domain name mapping of multi-user
US11048620B2 (en) Distributed system test device
CA2694303C (en) Extensible execution language
US9235451B2 (en) Browser kernel switching method
CA2677553C (en) Tracking web server
US7917896B2 (en) Extensible execution language
CN108345543B (en) Data processing method, device, equipment and storage medium
US20020112048A1 (en) System and method for providing behavioral information of a user accessing on-line resources
US7433804B2 (en) Automated test script for communications server
CN110347942A (en) Method for page jump, device, storage medium and computer equipment
CN102567400B (en) Method for realizing Web visit and Web server
WO2020063851A1 (en) Method and device for searching for hosting program
US11210198B2 (en) Distributed web page performance monitoring methods and systems
AU2016278352A1 (en) A system and method for use in regression testing of electronic document hyperlinks
US20160080918A1 (en) Auditing of mobile applications
CA2900952A1 (en) Resilient portals through sandboxing
CN111935107B (en) Identity authentication method, device, system, electronic equipment and storage medium
CN105491064B (en) A kind of method for pushing and equipment
CN112115056A (en) Project deployment method and device, server and storage medium
US10146885B1 (en) Method and system for deciding on ordering of scripting language source code for dependency resolution
CN106888248B (en) For obtaining the method and apparatus of user access activity information
KR101106432B1 (en) Method for Measuring User Sensory Performance of Web Service and Recording Medium Therefore and Computing Device
US11222085B2 (en) Finding content on computer networks
US20130286050A1 (en) Content auto-fit method and system
US11689633B2 (en) Systems and methods for tracking user access across web domains

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240312

Address after: # 04-08, Lai Zanda Building 1, 51 Belarusian Road, Singapore

Patentee after: Alibaba Singapore Holdings Ltd.

Country or region after: Singapore

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Patentee before: ALIBABA GROUP HOLDING Ltd.

Country or region before: Cayman Islands