CN107592373A - A kind of information requesting method, device and the user terminal of more domain name pages - Google Patents
A kind of information requesting method, device and the user terminal of more domain name pages Download PDFInfo
- Publication number
- CN107592373A CN107592373A CN201610543492.8A CN201610543492A CN107592373A CN 107592373 A CN107592373 A CN 107592373A CN 201610543492 A CN201610543492 A CN 201610543492A CN 107592373 A CN107592373 A CN 107592373A
- Authority
- CN
- China
- Prior art keywords
- request
- webpage
- domain name
- authorization result
- information
- 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.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present invention provides a kind of information requesting method, device and the user terminal of more domain name pages.The information requesting method of more domain name pages, applied to the software client installed in user terminal, methods described includes:Receive the information acquisition request that webpage is sent;Judge in the software client with the presence or absence of the request Authorization result of the webpage under any domain name of the affiliated website of the webpage;When the request Authorization result of the webpage under any domain name of the existing affiliated website of webpage in the software client, it is allowed to send described information obtain request webpage is obtained from the user terminal and described information acquisition the corresponding information of request.Use the information requesting method, device and user terminal of more domain name pages so that the page under the different domain names of same website can use identical request Authorization result, improve interactive convenience.
Description
Technical field
The present invention relates to application software technology field, in particular to a kind of information requesting method of more domain name pages,
Device and user terminal.
Background technology
With the continuous popularization and development of handheld terminal, the various software clients such as browser installed using handheld terminal
Access internet and be increasingly becoming a trend.With advances in technology, the content displaying of webpage is also further diversified.Content of pages
Text information, pictorial information, audio-frequency information, video information etc. can be included, it is possible to achieve the page interacts with user's, for example,
Acquisition to user profile, such as positional information, address list information, great lifting is brought to Consumer's Experience.
Now, before user profile is obtained, the page needs to obtain user's mandate.The way of main flow is according to domain name at present
Preserve authorization requests selection result.This preserving type has a problem that, if some website has several domain names, such as some
The Main Domain of site for service is:
www.testdomain.com
The domain name that correspond to different services is:
www.sport.testdomain.com
www.news.testdomain.com
www.ent.testdomain.com
Assuming that the page under these different domain names is required for obtaining user profile, then user accesses the page of different services
Face, then authorization requests dialog box can be ejected respectively so that interactive operation is more complicated, reduces the interactive experience of user.
The content of the invention
In view of this, the purpose of the embodiment of the present invention is to provide a kind of information requesting method, the device of more domain name pages
And user terminal, to improve in the prior art when carrying out acquisition of information, the page under the different domain names of same website is both needed to use
Family is made whether the operation authorized so that the problem of interactive operation is more complicated.
The embodiment of the present invention provides a kind of information requesting method of more domain name pages, applied to installed in the soft of user terminal
Part client, methods described include:
Receive the information acquisition request that webpage is sent;
Judge in the software client with the presence or absence of the request of the webpage under any domain name of the affiliated website of the webpage
Authorization result;And
When the request mandate of the webpage under any domain name of the existing affiliated website of webpage in the software client
When as a result, it is allowed to which the webpage for sending described information acquisition request obtains and described information acquisition request pair from the user terminal
The information answered.
Preferably, methods described also includes:
When the request mandate for the webpage being not present in the software client under any domain name of the affiliated website of the webpage
When as a result, authorization requests dialog box is shown;
When receiving the operation that user's selection agreement authorizes, generation sends the request for the webpage that described information acquisition is asked
Authorization result;And
The request Authorization result of generation is stored in the software client.
Preferably, the request Authorization result includes default keyword corresponding with the website, the difference of same website
The request Authorization result of webpage under domain name includes identical keyword.
Preferably, it is described to judge in the software client with the presence or absence of under any domain name of the affiliated website of the webpage
The step of request Authorization result of webpage, including:
Inquired about with the keyword corresponding to the website, judge to whether there is including described in the software client
The request Authorization result of keyword, if the request Authorization result for including the keyword be present, judge the software client
In the existing affiliated website of webpage any domain name under webpage request Authorization result;Otherwise the software client is judged
In the absence of the request Authorization result of the webpage under any domain name of the affiliated website of the webpage in end.
Another preferred embodiment of the present invention provides a kind of information request device of more domain name pages, applied to installed in user
The software client of terminal, the information request device of more domain name pages include:
Request receiving module, for receiving the information acquisition request of webpage transmission;
Judge module, for judging in the software client with the presence or absence of under any domain name of the affiliated website of the webpage
Webpage request Authorization result;And
Request processing module, for when under any domain name of the existing affiliated website of webpage in the software client
Webpage request Authorization result when, it is allowed to send described information and obtain the webpage of request and obtained from the user terminal and institute
State information corresponding to information acquisition request.
Preferably, the request processing module, which is additionally operable to work as in the software client, is not present the affiliated website of the webpage
Any domain name under webpage request Authorization result when, show authorization requests dialog box, receive user select agreement award
During the operation of power, generation send described information obtain request webpage request Authorization result and by the request mandate of generation
As a result it is stored in the software client.
Another preferred embodiment of the present invention provides a kind of user terminal, including:
Memory;
Processor;And
The letter of the software client being installed in the memory and more domain name pages applied to the software client
Request unit is ceased, the information request device of more domain name pages includes one or more software work(by the computing device
Energy module, the information request device of more domain name pages include:
Request receiving module, for receiving the information acquisition request of webpage transmission;
Judge module, for judging in the software client with the presence or absence of under any domain name of the affiliated website of the webpage
Webpage request Authorization result;And
Request processing module, for when under any domain name of the existing affiliated website of webpage in the software client
Webpage request Authorization result when, it is allowed to send described information and obtain the webpage of request and obtained from the user terminal and institute
State information corresponding to information acquisition request.
Compared with prior art, information requesting method, device and the user of more domain name pages provided in an embodiment of the present invention
Terminal, when receiving the information acquisition request of webpage transmission, determine whether any domain name in the presence of the affiliated website of the webpage
Under webpage request Authorization result, when exist ask Authorization result when, can directly allow send information acquisition request webpage
Information corresponding to acquisition.This kind of information request scheme allow same website different domain names under the page it is " shared " request award
Result is weighed, multiple authorization requests interaction need to be carried out by avoiding the page under different domain names, interactive convenience be improved, so as to improve
Consumer's Experience.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by embodiment it is required use it is attached
Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore be not construed as pair
The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this
A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is that user terminal and a server communication that present pre-ferred embodiments provide interacts schematic diagram.
Fig. 2 is a kind of block diagram of user terminal shown in Fig. 1.
Fig. 3 is a kind of functional block diagram of the information request device of more domain name pages shown in Fig. 2.
Fig. 4 is a kind of flow chart of the information requesting method for more domain name pages that present pre-ferred embodiments provide.
Main element symbol description
Embodiment
Below in conjunction with accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Ground describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.Generally exist
The component of the embodiment of the present invention described and illustrated in accompanying drawing can be configured to arrange and design with a variety of herein.Cause
This, the detailed description of the embodiments of the invention to providing in the accompanying drawings is not intended to limit claimed invention below
Scope, but it is merely representative of the selected embodiment of the present invention.Based on embodiments of the invention, those skilled in the art are not doing
The every other embodiment obtained on the premise of going out creative work, belongs to the scope of protection of the invention.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi
It is defined, then it further need not be defined and explained in subsequent accompanying drawing in individual accompanying drawing.Meanwhile the present invention's
In description, term " first ", " second " etc. are only used for distinguishing description, and it is not intended that instruction or hint relative importance.
As shown in figure 1, it is that at least user terminal 100 that present pre-ferred embodiments provide communicates with server 200
Interaction schematic diagram.The user terminal 100 can be communicated by network 300 with the server 200, to enter row data communication
Or interaction.The server 200 can provide at least one software client 110 suitable for various operating systems (such as Fig. 2 institutes
Show), as the installation kit of application program (Application, APP) is downloaded for the user terminal 100.The user terminal 100
After accessing the server 200 by the network 300, it can be downloaded by the network 300 from server 200 and be applied to the use
The software client 110 of family terminal 100 is simultaneously installed.
In the present embodiment, the server 200 may be, but not limited to, web site server, ftp (file
Transfer protocol, FTP) server etc..The user terminal 100 may be, but not limited to, personal electricity
Brain (personal computer, PC), tablet personal computer, smart mobile phone, personal digital assistant (personal digital
Assistant, PDA), mobile internet surfing equipment (mobile Internet device, MID) etc..The network 300 can be,
But it is not limited to, cable network or wireless network.The operating system of the user terminal 100 may be, but not limited to, Android
(Android) system, IOS systems, Windows phone systems etc..
As shown in Fig. 2 it is the block diagram of the user terminal 100 shown in Fig. 1.The user terminal 100 includes software
Client 110, the information request device 120 of more domain name pages, memory 101, storage control 102, processor 103, peripheral hardware
Interface 104, input-output unit 105, audio unit 106, display unit 107 and radio frequency unit 108.
The memory 101, storage control 102, processor 103, Peripheral Interface 104, input-output unit 105, sound
Frequency unit 106, display unit 107 and 108 each element of radio frequency unit are directly or indirectly electrically connected between each other, to realize
The transmission or interaction of data.For example, these elements can realize electricity by one or more communication bus or signal wire between each other
Property connection.The information request device 120 of more domain name pages include it is at least one can be with software or firmware (firmware)
Form is stored in the memory 101 or is solidificated in the software function module in the software client 110.The memory
101 are stored with the software client 110 that the user terminal 100 is downloaded and installed from the server 200, more domain names
The information request device 120 of the page is applied to software client 110.The processor 103 is used to perform in the memory 101
The executable module of storage, such as software function module and meter included by the information request device 120 of more domain name pages
Calculation machine program etc..
Wherein, the memory 101 may be, but not limited to, random access memory (Random Access
Memory, RAM), read-only storage (Read Only Memory, ROM), programmable read only memory (Programmable
Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only
Memory, EPROM), electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only
Memory, EEPROM) etc..Wherein, memory 101 is used for storage program, the processor 103 after execute instruction is received,
Perform described program.The processor 103 and other access of possible component to memory 101 can be in the storage controls
Carried out under the control of device 102.
The processor 103 is probably a kind of IC chip, has the disposal ability of signal.Above-mentioned processor can
To be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network
Processor, NP) etc.;Can also be digital signal processor (DSP)), application specific integrated circuit (ASIC), ready-made programmable gate
Array (FPGA) either other PLDs, discrete gate or transistor logic, discrete hardware components.Can be real
Now or perform the embodiment of the present invention in disclosed each method, step and logic diagram.General processor can be microprocessor
Device or the processor can also be any conventional processors etc..
Various input/output devices are coupled to the processor 103 and the memory by the Peripheral Interface 104
101.In certain embodiments, Peripheral Interface 104, processor 103 and storage control 102 can be real in one single chip
It is existing.In some other example, they can be realized by independent chip respectively.
The input-output unit 105 is used to be supplied to user input data to realize user and the user terminal 100
Interaction.The input-output unit 105 may be, but not limited to, mouse and keyboard etc..
The audio unit 106 provides a user COBBAIF, its may include one or more microphones, one or more
Individual loudspeaker and voicefrequency circuit.
The display unit 107 provided between the user terminal 100 and user an interactive interface (such as user behaviour
Make interface) or for display image data.In the present embodiment, the display unit 107 can be liquid crystal display or touch-control
Display.If touch control display, it can be the capacitance type touch control screen or electric resistance touch-control for supporting single-point and multi-point touch operation
Screen etc..Single-point and multi-point touch operation is supported to refer to that touch control display can sense the one or more on the touch control display
Touch control operation caused by opening position, and the touch control operation that this is sensed transfers to processor 103 to be calculated and handled.
The radio frequency unit 108 be used for receive and send radio wave signal (such as electromagnetic wave), realize radio wave with
The mutual conversion of electric signal, it is logical between the user terminal 100 and the network 300 or other communication equipments so as to realize
Letter.
It is appreciated that structure shown in Fig. 2 is only to illustrate, user terminal 100 may also include it is more more than shown in Fig. 2 or
Less unit block, or there is the configuration different from shown in Fig. 2.Each unit component shown in Fig. 2 can use hardware,
Software or its combination are realized.
Referring to Fig. 3, it is the multiple domain applied to software client 110 shown in Fig. 2 of present pre-ferred embodiments offer
The functional block diagram of the information request device 120 of the name page.The information request device 120 of more domain name pages includes request
Receiving module 121, judge module 122 and request processing module 123.
The request receiving module 121 is used for the information acquisition request for receiving webpage transmission.
Under different application scenarios, the information acquisition request that request receiving module 121 receives may have a variety of, example
Such as, request, address list acquisition request, user identity acquisition request etc. may be obtained for geographical position needs what user was authorized
Request.Exemplified by obtaining request by geographical position, geographical position (Geolocation) is one of HTML5 key property, there is provided
Determine the function of customer location.The function is widely used in current web applications or web application.Such as browser application,
Map application, it is served by.These applications are most suitable to provide the user with startup by obtaining the current location of user
The service of conjunction.Correspondingly, request receiving module 121 receives the information acquisition request of webpage transmission when webpage is opened.
The judge module 122 is used to judge in the software client 110 with the presence or absence of the affiliated website of the webpage
The request Authorization result of webpage under any domain name.
In the present embodiment, software client 110 can be to the request Authorization result of the webpage under the different domain names of different websites
Stored.When request receiving module 121 receives information acquisition request, judge module 122 can judge software client 110
In with the presence or absence of send request the affiliated website of webpage any domain name under webpage request Authorization result.
In order to accurately and rapidly judge appointing with the presence or absence of the affiliated website of webpage for sending request in software client 110
The request Authorization result of webpage under one domain name.Alternatively, each website can be preset and correspond to a mark respectively, each website
The request Authorization result of webpage under different domain names is stored in software client using the mark corresponding to the website as keyword
In end 110.Such as:Each website can be preset and correspond to URL (the uniform resource specified respectively
Location, url) as the keyword (other embodiments can also set other identifiers as keyword), Mei Gezhan
The request Authorization result of webpage under the different domain names of point can be stored in the software by url corresponding to the website as keyword
In client 110.After being arranged such, judge module 122 is that can be made with sending the url corresponding to the affiliated website of webpage of request
Inquired about, judged in software client 110 with the presence or absence of the request Authorization result using the url as keyword for keyword.
The request processing module 123 is used to work as the existing affiliated website of webpage in the software client 110
During the request Authorization result of the webpage under any domain name, it is allowed to send described information and obtain the webpage of request from the user terminal
Obtained in 100 and obtain the corresponding information of request with described information.
Key is used as using url corresponding to the website with the request Authorization result of the webpage under the different domain names of each website
Exemplified by word is stored in the software client 110, when judge module 122 is with corresponding to the affiliated website of webpage of transmission request
Url is inquired about as keyword, and when inquiring the request Authorization result including the url, then illustrates that the website is not
The webpage of same area under one's name obtained mandate.In that case, then assert that the webpage for sending information acquisition request can be awarded
Power, directly allowing transmission described information to obtain, the webpage asked is obtained from the user terminal 100 and described information is obtained and asked
Seek corresponding information.
The request processing module 123, which is additionally operable to work as in the software client 110, is not present the affiliated website of the webpage
Any domain name under webpage request Authorization result when, show authorization requests dialog box, receive user select agreement award
During the operation of power, generation sends the request Authorization result that described information obtains the webpage of request, and the request of generation is awarded
Power result is stored in the software client 110.
Equally with the request Authorization result of the webpage under the different domain names of each website using url corresponding to the website as
It is right to send the affiliated website institute of the webpage of request when judge module 122 exemplified by keyword is stored in the software client 110
The url answered is inquired about as keyword, and Query Result is that the url corresponding to the website is space-time, then illustrates the website
Webpage under different domain names did not obtain mandate.In that case, then need to carry out the information acquisition request that webpage is sent
Authorization identifying, the webpage for allowing to send described information acquisition request after obtaining user and authorizing obtain from the user terminal 100
Take and obtain the corresponding information of request with described information.If user breaks off relations mandate, refusal sends the net that described information obtains request
Page obtains from the user terminal 100 and obtains the corresponding information of request with described information.
Alternatively, in the embodiment of the present invention, only when user carries out the operation authorized, generation sends acquisition of information please
The request Authorization result for the webpage asked, and the request Authorization result of generation is stored in the software client 110.In user
Carry out refusal is authorized operation when, do not generate send information acquisition request webpage request refuse result, also without
Storage.To ensure that user will not be because of each webpage usage experience after the refusal operation influence of single.
It should be understood that implement when, can also to request refusal result store, request refusal result storage mode with
Ask the storage mode of Authorization result similar.Correspondingly, after refusal result is asked in storage, judge module 122 equally being capable of root
Request refusal result is found out according to keyword, request refusal is stored with software client 110 when judge module 122 judges to draw
When as a result, then illustrate that the webpage under the different domain names of the website was rejected request.In that case, then assert and send
The webpage of information acquisition request is rejected request, and directly refusal sends described information and obtains the webpage of request from the user terminal
Obtained in 100 and obtain the corresponding information of request with described information.
In order that the scheme for obtaining the embodiment of the present invention is apparent, now carry out illustrated below.
Assuming that software client 110 is browser.Browser extends geolocation objects, and increase is entitled
RequestOrigin scheme, the program provide the parameter url of a character string type.Ask Authorization result according to
The url specified in requestOrigin schemes is preserved, and when url is not called upon for the empty or program, default value is page
Domain name corresponding to face.
In use, developer calls the program before acquisition geographical position is called.For under the different domain names of same website
Webpage, the url parameters that use are identical when calling requestOrigin ().It is clear when requestOrigin () is called in the page
Device of looking at is got parms url, and url is preserved into current context context.GetCurrentPosition () is called in the page
When obtaining geographical position, browser obtains url from current context context, and checking for request according to the url awards
Weigh result.If exist request Authorization result, browser according to request Authorization result carry out respective handling, directly permission the page from
Geographical position is obtained in family terminal 100.If Authorization result is not present, browser then ejects authorization requests dialog box, waits user
Selection.User is selected after agreeing to authorize, and browser preserves Authorization result in a browser using url as storage keyword.Should
In the scheme of citing, to one scheme of geolocation object extensions, geolocation.requestOrigin.Webpage development
Person sets a geographical position query source by interface, value of the browser set by by this interface, inquires about corresponding to the value
Geoposition Request Authorization result.So that same website, the page of different domain names can be awarded using identical geographical position
Weigh request results.Because of domain name difference authorization requests will not be caused to eject repeatedly, and then improve interactive convenience, user's makes
With experience more preferably.
In order to further improve flexibility and the convenience that this programme uses, during implementation, Authorization result can will be asked
Storage right is given Web page maker and preset.
Referring to Fig. 4, it is a kind of more domain name pages applied to software client 110 that present pre-ferred embodiments provide
Information requesting method flow chart.Method and step defined in the relevant flow of methods described can be by the processor 103
Realize.The idiographic flow shown in Fig. 4 will be described in detail below.
Step S401:Receive the information acquisition request that webpage is sent.
Under different application scenarios, the information acquisition request that receives may have it is a variety of, for example, it may be possible to be geographical position
Obtaining request, address list acquisition request, user identity acquisition request etc. needs the request that user is authorized.
In the present embodiment, step S401 can be performed by Fig. 3 request receiving module 121.
Step S402:Judge in the software client 110 with the presence or absence of under any domain name of the affiliated website of the webpage
Webpage request Authorization result.
In the present embodiment, software client 110 can be to the request Authorization result of the webpage under the different domain names of different websites
Stored.When receiving information acquisition request, software client 110 determines whether exist belonging to the webpage for sending request
The request Authorization result of webpage under any domain name of website.
In order to accurately and rapidly judge appointing with the presence or absence of the affiliated website of webpage for sending request in software client 110
The request Authorization result of webpage under one domain name, alternatively, the request Authorization result is with default corresponding with the website
Url is stored in the software client 110 as keyword, the request mandate knot of the webpage under the different domain names of same website
Fruit is stored in using identical url as keyword in the software client 110.After being arranged such, software client 110 can
Url corresponding to enough affiliated websites of webpage to send request is inquired about as keyword, judge be in software client 110
The no request Authorization result existed using the url as keyword.
In the present embodiment, step S402 can be performed by Fig. 3 judge module 122.
When the request of the webpage under any domain name of the existing affiliated website of webpage in the software client 110 is awarded
When weighing result, step S403 is performed.
When the request for the webpage being not present in the software client 110 under any domain name of the affiliated website of the webpage is awarded
When weighing result, step S404, step S405 and step S406 are performed.
Step S403:Allow send described information obtain request webpage obtained from the user terminal 100 with it is described
Information corresponding to information acquisition request.
Step S404:Show authorization requests dialog box.
Step S405:When receiving the operation that user's selection agreement authorizes, generation sends what described information acquisition was asked
The request Authorization result of webpage.
Step S406:The request Authorization result of generation is stored in the software client 110.
In the present embodiment, step S403~step S406 can be performed by Fig. 3 request processing module 123.
Information requesting method, device and the user terminal 100 of more domain name pages provided in an embodiment of the present invention, are being received
During the information acquisition request that webpage is sent, the request of the webpage under any domain name in the presence of the affiliated website of the webpage is determined whether
Authorization result, when request Authorization result be present, it can directly allow to send information corresponding to the webpage acquisition of information acquisition request.
This kind of information request scheme allow same website different domain names under the page it is " shared " request Authorization result, avoid not
The page of same area under one's name need to carry out multiple authorization requests interaction, improve interactive convenience, so as to improve Consumer's Experience.
In several embodiments that the embodiment of the present invention is provided, it should be understood that disclosed apparatus and method, also may be used
To realize by another way.Apparatus and method embodiment described above is only schematical, for example, in accompanying drawing
Flow chart and block diagram show the device of multiple embodiments according to the present invention, the possibility of method and computer program product is realized
Architectural framework, function and operation.At this point, each square frame in flow chart or block diagram can represent module, a program
A part for section or code, a part for the module, program segment or code include one or more and are used to realize defined patrol
Collect the executable instruction of function.It should also be noted that at some as the function of in the implementation replaced, being marked in square frame
Can be with different from the order marked in accompanying drawing generation.For example, two continuous square frames can essentially be held substantially in parallel
OK, they can also be performed in the opposite order sometimes, and this is depending on involved function.It is also noted that block diagram and/or
The combination of each square frame and block diagram in flow chart and/or the square frame in flow chart, function or dynamic as defined in performing can be used
The special hardware based system made is realized, or can be realized with the combination of specialized hardware and computer instruction.
In addition, each functional module in each embodiment of the present invention can integrate to form an independent portion
Point or modules individualism, can also two or more modules be integrated to form an independent part.
If the function is realized in the form of software function module and is used as independent production marketing or in use, can be with
It is stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words
The part to be contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are causing a computer equipment (can be
People's computer, server 200, or equipment of network 300 etc.) perform all or part of each embodiment methods described of the present invention
Step.And foregoing storage medium includes:It is USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), random
Access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with Jie of store program codes
Matter.It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to nonexcludability
Include so that process, method, article or equipment including a series of elements not only include those key elements, but also
Including the other element being not expressly set out, or also include for this process, method, article 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, article or equipment.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.It should be noted that:Similar label and letter exists
Similar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, is then not required in subsequent accompanying drawing
It is further defined and explained.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.
Claims (14)
1. a kind of information requesting method of more domain name pages, applied to the software client installed in user terminal, its feature exists
In methods described includes:
Receive the information acquisition request that webpage is sent;
Judge in the software client with the presence or absence of the request mandate of the webpage under any domain name of the affiliated website of the webpage
As a result;And
When the request Authorization result of the webpage under any domain name of the existing affiliated website of webpage in the software client
When, it is allowed to send described information obtain request webpage is obtained from the user terminal with described information acquisition request it is corresponding
Information.
2. the information requesting method of more domain name pages according to claim 1, it is characterised in that methods described also includes:
When the request Authorization result for the webpage being not present in the software client under any domain name of the affiliated website of the webpage
When, show authorization requests dialog box;
When receiving the operation that user's selection agreement authorizes, generation sends the request mandate for the webpage that described information acquisition is asked
As a result;And
The request Authorization result of generation is stored in the software client.
3. the information requesting method of more domain name pages according to claim 2, it is characterised in that the request Authorization result
Including default keyword corresponding with the website, the request Authorization result of the webpage under the different domain names of same website includes
Identical keyword.
4. the information requesting method of more domain name pages according to claim 3, it is characterised in that the keyword includes system
One URLs.
5. the information requesting method of more domain name pages according to claim 3 or 4, it is characterised in that described in the judgement
The step of in software client with the presence or absence of the request Authorization result of the webpage under any domain name of the affiliated website of the webpage, bag
Include:
Inquired about with the keyword corresponding to the website, judging to whether there is in the software client includes the key
The request Authorization result of word, if the request Authorization result for including the keyword be present, judge in the software client
The request Authorization result of the webpage under any domain name of the affiliated website of the webpage be present;Otherwise judge in the software client
In the absence of the request Authorization result of the webpage under any domain name of the affiliated website of the webpage.
6. the information requesting method of more domain name pages according to claim 1, it is characterised in that described information obtains request
Obtain and ask including geographical position, the geographical position for user terminal described in acquisition request.
7. a kind of information request device of more domain name pages, applied to the software client installed in user terminal, its feature exists
In the information request device of more domain name pages includes:
Request receiving module, for receiving the information acquisition request of webpage transmission;
Judge module, for judging in the software client with the presence or absence of the net under any domain name of the affiliated website of the webpage
The request Authorization result of page;And
Request processing module, for when the net under any domain name of the existing affiliated website of webpage in the software client
During the request Authorization result of page, it is allowed to which the webpage for sending described information acquisition request obtains and the letter from the user terminal
Breath obtains information corresponding to request.
8. the information request device of more domain name pages according to claim 7, it is characterised in that the request processing module
It is additionally operable to work as the request mandate knot for the webpage being not present in the software client under any domain name of the affiliated website of the webpage
During fruit, authorization requests dialog box is shown, when receiving the operation that user's selection agreement authorizes, generation sends described information acquisition
The request Authorization result of generation is simultaneously stored in the software client by the request Authorization result of the webpage of request.
9. the information request device of more domain name pages according to claim 8, it is characterised in that the request Authorization result
Including default keyword corresponding with the website, the request Authorization result of the webpage under the different domain names of same website includes
Identical keyword.
10. the information request device of more domain name pages according to claim 9, it is characterised in that the keyword includes
URL.
11. the information request device of more domain name pages according to claim 9 or 10, it is characterised in that the judgement mould
Block is used to be inquired about with the keyword corresponding to the website, and judging to whether there is in the software client includes the pass
The request Authorization result of key word, if the request Authorization result for including the keyword be present, judge in the software client
The request Authorization result of webpage under any domain name of the existing affiliated website of the webpage;Otherwise the software client is judged
In be not present the affiliated website of the webpage any domain name under webpage request Authorization result.
12. the information request device of more domain name pages according to claim 6, it is characterised in that described information obtains please
Ask to obtain including geographical position and ask, the geographical position for user terminal described in acquisition request.
A kind of 13. user terminal, it is characterised in that including:
Memory;
Processor;And
The software client that is installed in the memory and please applied to the information of more domain name pages of the software client
Device is sought, the information request device of more domain name pages includes one or more software function moulds by the computing device
Block, the information request device of more domain name pages include:
Request receiving module, for receiving the information acquisition request of webpage transmission;
Judge module, for judging in the software client with the presence or absence of the net under any domain name of the affiliated website of the webpage
The request Authorization result of page;And
Request processing module, for when the net under any domain name of the existing affiliated website of webpage in the software client
During the request Authorization result of page, it is allowed to which the webpage for sending described information acquisition request obtains and the letter from the user terminal
Breath obtains information corresponding to request.
14. user terminal according to claim 13, it is characterised in that the request processing module is additionally operable to when described soft
When in part client in the absence of the request Authorization result of the webpage under any domain name of the affiliated website of the webpage, display authorizes please
Dialog box is sought, when receiving the operation of user's selection agreement mandate, generation sends asking for the webpage that described information acquisition is asked
Seek Authorization result and the request Authorization result of generation is stored in the software client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610543492.8A CN107592373B (en) | 2016-07-08 | 2016-07-08 | Information request method and device for multi-domain name page and user terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610543492.8A CN107592373B (en) | 2016-07-08 | 2016-07-08 | Information request method and device for multi-domain name page and user terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107592373A true CN107592373A (en) | 2018-01-16 |
CN107592373B CN107592373B (en) | 2021-06-29 |
Family
ID=61046122
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610543492.8A Active CN107592373B (en) | 2016-07-08 | 2016-07-08 | Information request method and device for multi-domain name page and user terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107592373B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110968356A (en) * | 2018-09-29 | 2020-04-07 | 北京金山云网络技术有限公司 | Method and device for acquiring configuration information |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051703A (en) * | 2012-12-18 | 2013-04-17 | 北京奇虎科技有限公司 | Geographical location information-based display method and geographical location information-based display device |
CN103905502A (en) * | 2012-12-27 | 2014-07-02 | ***通信集团江苏有限公司 | User position information obtaining method and system |
CN104754030A (en) * | 2015-02-12 | 2015-07-01 | 腾讯科技(深圳)有限公司 | User information obtaining method and device |
-
2016
- 2016-07-08 CN CN201610543492.8A patent/CN107592373B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051703A (en) * | 2012-12-18 | 2013-04-17 | 北京奇虎科技有限公司 | Geographical location information-based display method and geographical location information-based display device |
CN103905502A (en) * | 2012-12-27 | 2014-07-02 | ***通信集团江苏有限公司 | User position information obtaining method and system |
CN104754030A (en) * | 2015-02-12 | 2015-07-01 | 腾讯科技(深圳)有限公司 | User information obtaining method and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110968356A (en) * | 2018-09-29 | 2020-04-07 | 北京金山云网络技术有限公司 | Method and device for acquiring configuration information |
CN110968356B (en) * | 2018-09-29 | 2023-09-29 | 北京金山云网络技术有限公司 | Method and device for acquiring configuration information |
Also Published As
Publication number | Publication date |
---|---|
CN107592373B (en) | 2021-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106911697B (en) | Access rights setting method, device, server and storage medium | |
US8973099B2 (en) | Integrating account selectors with passive authentication protocols | |
CN108345543B (en) | Data processing method, device, equipment and storage medium | |
US20160241589A1 (en) | Method and apparatus for identifying malicious website | |
CN109688280A (en) | Request processing method, request processing equipment, browser and storage medium | |
CN104125258A (en) | Page Jump method, terminal, server and system | |
CN107295607A (en) | Method and apparatus for connecting WAP | |
CN106503111B (en) | Webpage code-transferring method, device and client terminal | |
CN102541853A (en) | Method and device which are capable of obtaining application information by utilizing browser address bar | |
CN107153973A (en) | Information resources pricing method and device | |
US20200220937A1 (en) | Systems and methods for automated session identifier propagation | |
CN104142975A (en) | Microblog information promotion method, device and system | |
CN108574721A (en) | A kind of login method, device and server, user terminal, readable storage medium storing program for executing | |
CN108600780A (en) | Method for pushed information | |
CN108282455A (en) | Web-page requests method, apparatus and domain-name information analysis result processing method, device | |
CN107423365A (en) | Web access method, terminal and computer-readable recording medium | |
CN108282451A (en) | Hijacking data judgment method, device and user terminal | |
US20140157104A1 (en) | Dynamic sharing and updating of a web page | |
CN107592373A (en) | A kind of information requesting method, device and the user terminal of more domain name pages | |
CN106294702A (en) | A kind of information query method and device | |
CN109522141B (en) | Information pushing method and device, server, equipment and storage medium | |
US10021082B2 (en) | Integration of form and file services | |
CN105338091A (en) | High-transmission-efficiency personalized information interface display method and apparatus | |
CN107547288A (en) | Simulate the method, apparatus and system logged in | |
CN107104941A (en) | The sharing method and device of Internet resources |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200619 Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province Applicant after: Alibaba (China) Co.,Ltd. Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping B radio 14 floor tower square Applicant before: GUANGZHOU UCWEB COMPUTER TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |