CN102882988B - A kind of method, apparatus and equipment of the address information for obtaining resource information - Google Patents
A kind of method, apparatus and equipment of the address information for obtaining resource information Download PDFInfo
- Publication number
- CN102882988B CN102882988B CN201110195455.XA CN201110195455A CN102882988B CN 102882988 B CN102882988 B CN 102882988B CN 201110195455 A CN201110195455 A CN 201110195455A CN 102882988 B CN102882988 B CN 102882988B
- Authority
- CN
- China
- Prior art keywords
- information
- resource
- network
- address information
- resource 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.)
- Expired - Fee Related
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
It is an object of the invention to provide a kind of method, apparatus and equipment of the address information that resource information is obtained based on network access request.According to the solution of the present invention, comprise the following steps:Obtain the network access request from performs device;Parse to obtain local characteristic information according to the network address information can be based on, to judge whether to need to obtain home address information of the resource information in local storage;When judging to need to obtain home address information of the resource information in local storage, the home address information is obtained according to the network access request, so that the performs device obtains the resource information being stored in the local storage.According to the solution of the present invention, the number that user equipment initiates network request can be reduced, mitigates the flow burden of user equipment, and improve the efficiency of response user's request.
Description
Technical field
The present invention relates to computer realm, more particularly to a kind of it is used to obtain resource information based on network access request
The method, apparatus and equipment of address information.
Background technology
In the prior art, will be often stored in by the resource information for asking to obtain in network in caching, for using.So
And, on the one hand, ample resources information is stored in the buffer and easily produces ample resources consumption, reduces response speed;On the other hand,
Often because a variety of causes is deleted, cause the resource information of reuse needs repeatedly to network resource information in caching
The problem of request.
The content of the invention
It is an object of the invention to provide a kind of method for the address information that resource information is obtained based on network access request, dress
Put and equipment.
According to an aspect of the present invention, there is provided a kind of computer implemented for being provided based on network access request
The method of the address information of source information, wherein, this method comprises the following steps:
A obtains the network access request from performs device, wherein, include in the network access request and asked with it
Network address information corresponding to resource information;
Can b based on the network address information according to parse to obtain local characteristic information, to judge whether that needs obtain
Take home address information of the resource information in local storage;
Wherein, this method is further comprising the steps of:
X is when judging to need to obtain home address information of the resource information in local storage, according to described
Network access request obtains the home address information, so that the performs device, which obtains, is stored in the local storage
In the resource information.
According to another aspect of the present invention, additionally provide a kind of for obtaining resource information based on network access request
Address information resource address acquisition device, wherein, the resource address acquisition device includes:
First acquisition device, for obtaining the network access request from performs device, wherein, in the network access request
Include network address information corresponding with its requested resource information;
Resolver, it can parse to obtain local characteristic information based on the network address information for basis, to sentence
It is disconnected whether to need to obtain home address information of the resource information in local storage;
Device is provided, for when needing to obtain home address information of the resource information in local storage,
The home address information of the resource information is obtained according to the network access request, so that the performs device is stored in
The resource information in the local storage.
Compared with prior art, the present invention has advantages below:1) present invention can ask according to the network access of performs device
Ask to obtain the home address information of performs device requested resource information so that performs device can be by initiating network access
Request has been stored in local resource to obtain, and reduces the network access number of user equipment;2) for being only capable of passing through IE
Kernel interface obtains the performs device of resource information, such as flash controls, also can be realized by local by the method for the present invention
Obtain resource information so that user equipment is without continually by Network Capture resource, largely alleviating user equipment
Network traffics pressure;3) can be stored in other storage devices beyond caching due to resource information so that the occupancy of caching
Amount greatly reduces;And when the resource information needed for performs device in local storage be present, directly the resource can be believed
Breath is supplied to performs device, so as to further improve the response efficiency of performs device, and then improves Consumer's Experience.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, of the invention is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is the computer implemented ground for being used to obtain resource information based on network access request of one aspect of the invention
The method flow diagram of location information;
Fig. 2 is a preferred embodiment of the invention for obtaining the address of resource information letter based on network access request
The method flow diagram of breath;
Fig. 3 is another preferred embodiment of the invention for obtaining the address of resource information based on network access request
The method flow diagram of information;
Fig. 4 is that a kind of of one aspect of the invention is used to obtain the address information of resource information based on network access request
Resource address acquisition device structural representation;
Fig. 5 is a preferred embodiment of the invention for obtaining the address of resource information letter based on network access request
The structural representation of the resource address acquisition device of breath;
Fig. 6 is another preferred embodiment of the invention for obtaining the address of resource information based on network access request
The structural representation of the resource address acquisition device owning user equipment of information;
Same or analogous reference represents same or analogous part in accompanying drawing.
Embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 illustrates a kind of computer implemented for being obtained based on network access request of one aspect of the invention
The method flow diagram of the address information of resource information.Wherein, the method according to the invention can by the resource in user equipment
Location acquisition device is realized, for example, realized by application module, operating system, processing controller etc. in user equipment.
Wherein, the user equipment for it is a kind of can be automatic, carry out massive values computation and each at high speed according to the program being previously stored
The modernization intelligent electronic device of kind information processing, its hardware include but is not limited to microprocessor, FPGA, DSP, embedded device
Deng.Preferably, the user equipment can isolated operation realize the present invention, also can access network and by with other in network
The present invention is realized in the interactive operation of user equipment or the network equipment.The user equipment includes but is not limited to computer, intelligent hand
Machine, PDA etc..The network equipment includes but is not limited to single network server, the server group of multiple webservers composition
Or the cloud being made up of a large amount of computers or the webserver based on cloud computing (Cloud Computing), wherein, cloud computing is
One kind of Distributed Calculation, a super virtual computer being made up of the computer collection of a group loose couplings.Wherein, the use
Network residing for family equipment or the network equipment includes but is not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN
Deng.
It should be noted that the user equipment and the network equipment are only for example, other are existing or are likely to occur from now on
User equipment, the network equipment or network be such as applicable to the present invention, should also be included within the scope of the present invention, and to draw
It is incorporated herein with mode.
In step sl, resource address acquisition device obtains the network access request from performs device, wherein, the network
Network address information corresponding with its requested resource information is included in access request.
Wherein, the performs device includes the executable module that can send network access request, for example, user equipment
It is used for the module that file is downloaded by the network equipment in client;In another example the IE moulds embedded in the executable file of user equipment
Block etc..
Wherein, the network access request includes being used for the network equipment and/or other users device request into network
The solicited message of service, solicited message include network address information corresponding with its requested resource information.Preferably, it is described
Network access request includes the network request initiated based on the agreement in ICP/IP protocol cluster, for example, being based on Hyper text transfer
The HTTP request that agreement is initiated, the FTP requests initiated based on FTP etc.;Preferably, the network access request bag
Include the request initiated based on customized host-host protocol.The network address information is used to position the network access request institute
The resource information of request, the network address information are based on and network access request identical protocol generation.For example, HTTP request
In include with protocol name " http " start network address information " http://www.aaa.com”;In another example in FTP requests
Include the network address information " ftp using protocol name " ftp " as beginning://www.aaa.com”;For another example it is based on making by oneself
The CUSTOM agreements of justice and the network access request initiated are included using protocol name " CUSTOM " as starting network address information
“CUSTOM://www.aaa.com”.Wherein, the mode of performs device acquisition network access request includes but is not limited to:1) perform
Device obtains the network address information to prestore, and sends network access request according to the network address information;2) performs device obtains
The network address information of family input is taken, and network access request is sent according to the network address information;3) performs device obtains
The network address information provided by its own device or other devices, and network access is sent according to the network address information and asked
Ask.Wherein, implementation 3) it will be described in detail in follow-up embodiment illustrated in fig. 3, here is omitted.
Wherein, resource address acquisition device obtains the mode of the network access request from performs device and included but unlimited
In:
1) network access request initiated by establishing interface inside performs device to obtain performs device to need;
For example, resource address acquisition device is by that can be accessed in embedded performs device and by resource address acquisition device
Interface, obtain the network access request to be initiated of the performs device.
2) interface arrangement of required calling when the performs device interacts with network is monitored;When the interface arrangement quilt
When calling to initiate network access request, the network access request is intercepted and captured.
Wherein, the interface arrangement includes the executable module based on browser kernel, it is preferable that the interface arrangement bag
The interface arrangement based on IE kernels and/or the interface arrangement based on firefox browser kernels are included, for example, based on IE kernels
Urlmon.dll controls, in another example, protocol handler based on firefox browser kernels etc..
For example, resource address acquisition device is monitored to the urlmon.dll controls in IE kernel files, when using IE
When the performs device of kernel calls urlmon.dll controls initiation HTTP request, resource address acquisition device can intercept and capture this
HTTP request.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any implementation for obtaining the network access request from performs device, all should be wrapped
Containing within the scope of the invention.
Then, in step s 2, can resource address acquisition device based on the network address information according to being parsed
To local characteristic information, judge whether to need to obtain home address information of the resource information in local storage.
Wherein, the local characteristic information includes being used to judge that the network address information requested resource whether may
The identification information being stored in local storage;Preferably, the local characteristic information includes but is not limited to:1) particular value;
2) unique identifier;3) specific character string etc..Wherein, the local storage includes following at least a kind of device:1) it is local
Caching;2) other local storages, other described local storages include but is not limited to:A) local hard drive;B) may move
Storage device etc., for example, mobile hard disk, CD etc..Wherein, the resource information includes but is not limited to:1) text message;2) figure
Piece information;3) multimedia messages etc..
Specifically, the mode of the resource address acquisition device parsing network address information includes but is not limited to:
1) directly whether local characteristic information is included in Network Search address information.
For example, searched whether in network address information comprising specific identifiers ";”;In another example in network address information
In search whether to include specific character string " %3C ".
2) conversion operation is carried out to network address information, and whether judged in the result that conversion operation is obtained comprising local
Characteristic information.
For example, resource address acquisition device obtains network address information http:" abcde " in //www.abcde.com
Word string carries out hash computings, and judges that whether the results of hash computings is particular value, if particular value, then judges the analysis result
In include local characteristic information;If not particular value, then judge not including local characteristic information in the analysis result.
In another example resource address acquisition device decodes to the network address information obtained according to unicode forms
Operation, and judge whether include specific character string " local " in decoded result.
Wherein, when resource address acquisition device can be based on obtaining local characteristic information in the network address information, sentence
It is disconnected to need to obtain home address information of the resource information in local storage;When resource address acquisition device fails base
When the network address information obtains local characteristic information, judgement need not obtain the resource information in local storage
In home address information.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any parsing network address information, with according to whether obtaining local characteristic information
To judge whether to need the implementation for searching the resource information in local storage, the model of the present invention should be included in
In enclosing.
In step s3, when judgement needs to obtain home address information of the resource information in local storage
When, resource address acquisition device obtains the home address information according to the network access request obtained in step sl, with
Performs device is set to obtain the resource information being stored in the local storage.
Wherein, the home address information includes but is not limited to:1) address information of the resource information in local cache;2)
Address information of the resource information in other local storages.
Specifically, when judging to need to search the resource information in local storage, according to the network access
Request includes but is not limited to obtain the mode of the home address information of the resource information:
1) when judging to need to obtain home address information of the resource information in local storage, according to network
The resource identification information of resource information in access request, inquired about in local storage to obtain the local of the resource information
Address information;Wherein, the resource identification information includes but is not limited to the filename of resource information, the numbering of resource information etc..
For example, filename of the resource address acquisition device by acquisition resource information in network access request
" Source1.txt ", and in predetermined local hard drive path " D:A " under search for " Source1.txt ", and according to search result
Determine that the storage address of the resource information " Source1.txt " in local hard drive is " D:\a\b\c”.
2) when judging to need to obtain home address information of the resource information in local storage, resource address
Acquisition device determines the home address information of the resource information according to the network address information.
Specifically, the resource address acquisition device determines the sheet of the resource information according to the network address information
The mode of way address information includes but is not limited to:
A) extract one or more of network address information specific character and decoded to obtain home address information;
For example, resource address acquisition device inquires about two unique identifiers of acquisition in network address information in step s 2
" $ ", then all characters between resource address acquisition device first " $ " symbol of extraction and second " $ " symbol, will be obtained
All characters decoded one by one according to utf-8 coded formats, and using after decoding gained all characters form character string as
Home address information.
B) the part or all of word string in resource address acquisition device extraction network address information, and in the portion of pre-acquiring
Point or whole word strings and the corresponding table of home address information in search obtain home address information.
For example, resource address acquisition device is directly according to the network address information obtained, in network address information and this
Inquired about in the corresponding table of way address information to obtain home address information;In another example resource address acquisition device is in step S2
The network address information of middle acquisition is parsed, and extracts the character string that first "=" symbol is later in the network address information,
And inquired about according to the character string in word string and the corresponding table of home address information to obtain home address information.
Wherein, after home address information is obtained, resource address acquisition device makes to hold based on the home address information
The mode that luggage puts acquisition resource information includes but is not limited to:
1) resource address acquisition device obtains the home address information, and direct root according to the network access request
Resource information is obtained according to home address information, and is supplied to performs device.
For example, resource address acquisition device is by local hard drive address " D:Program Files " places read resource information simultaneously
It is supplied to performs device.
2) resource address acquisition device obtains the home address information according to the network access request, will be obtained
Home address information be supplied to buffer storage, the resource obtained with obtaining buffer storage by the home address information is believed
Breath, and the resource information is supplied to performs device.
3) resource address acquisition device obtains the home address information according to the network access request;Then, provide
Source address acquisition device sends the home address information to buffer storage, so that the buffer storage provides to performs device
The resource information being stored in the local storage.
Specifically, resource address acquisition device provides the home address information and the performs device to buffer storage
Device relevant information, resource information is obtained from the home address information by buffer storage, and by buffer storage according to device
Relevant information provides the resource information being stored in the local storage to the performs device;Or resource address obtains
Device is taken to provide the home address information to buffer storage, buffer storage obtains resource information from the home address information,
And the device relevant information of the performs device corresponding with the resource information to prestore is obtained according to the resource information, and according to device
Relevant information provides the resource information being stored in the local storage to the performs device.
Wherein, described device relevant information includes but is not limited to:1) identification information of performs device, such as performs device
Title, numbering for positioning the performs device etc.;2) performs device obtains interface message of resource information etc..
Wherein, the buffer storage may be included in the resource address acquisition device, or, the buffer storage is independent
In the resource address acquisition device.
Those skilled in the art be able to should determine to provide the local address to buffer storage according to actual conditions and demand
The device relevant information of information and the performs device, resource information is obtained from the home address information by buffer storage,
And the mode of resource information is provided from buffer storage according to device relevant information to the performs device, it will not be repeated here.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any when judgement needs to obtain sheet of the resource information in local storage
During way address information, the home address information of the resource information is obtained according to the network access request obtained in step sl,
So that the performs device obtains the implementation for the resource information being stored in the local storage, all should include
Within the scope of the invention.
As one of the preferred embodiments of the present invention, the local storage includes local cache and other are locally stored
Device, the step S4 (not shown) performed after step S1 is additionally included according to the method for invention, wherein the step S2 enters one
Step includes step S201 (not shown).
In step s 4, resource address acquisition device is used to know according to what the network access request obtained in step S1 included
The asset-identification information of other resource information, searches the resource information in the local cache.Wherein, the resource identification letter
Breath includes but is not limited at least one of following:1) resource identification information, for example, the filename of resource information, the volume of resource information
Number etc.;2) network address information for being used to ask the resource information that the network access request is included;3) to the money
Source identification information and/or network address information are digitally signed the identification information obtained after processing, for example, believing network address
Breath carries out numerical value obtained after MD5 processing etc.;In another example numerical value after hash processing etc. is carried out to the filename of resource information.
Those skilled in the art be able to should be determined according to asset-identification information in local cache according to actual conditions and demand
The middle mode for searching the resource information, will not be repeated here.
Then, in step s 201, described in do not found according to the asset-identification information in the local cache
During resource information, can resource address acquisition device be believed according to parse to obtain local feature based on the network address information
Breath, judges whether to need to obtain home address information of the resource information in other local storages.
Wherein, when not finding the resource information in the local cache according to the asset-identification information, money
Can source address acquisition device judge whether to need according to parse to obtain local characteristic information based on the network address information
The implementation of home address information of the resource information in other local storages is obtained, with being provided in abovementioned steps S2
Can source address acquisition device judge whether to need according to parse to obtain local characteristic information based on the network address information
It is same or similar to obtain the implementation of home address information of the resource information in local storage, and with reference
Mode is incorporated herein, and here is omitted.
As one of the preferred embodiments of the present invention, step S13 (not shown) is also included according to the method for the present embodiment.
In step s 13, when meeting to delete trigger condition, resource address acquisition device obtains each money in local cache
The deletion relevant information of source information, and according to the deletion relevant information by deleting one or more resources in the local cache
Information.
Wherein, the deletion trigger condition includes but is not limited to:1) the run time length of performs device reaches pre- timing
Between when being spaced;2) when performs device is run to predetermined point of time;3) when the free memory of local cache is less than predetermined threshold;4)
When the free memory of local cache is less than wait the data cached.
Wherein, the deletion relevant information includes at least one of following:1) the storage time information of resource information, it is described to deposit
Storage temporal information includes but is not limited to:A) storage time of resource information;B) expired time of resource information;2) resource information
Use relevant information;It is described to be included but is not limited to using relevant information:A) frequency of use of resource information;B) resource information is not
Time span used etc.;3) the resource size information of resource information;4) it is used for the mark for asking the performs device of resource information
Know information.
For example, when resource address acquisition device is detected when the free memory of local cache is less than predetermined threshold 2M, obtain
The time span for taking each resource information in local cache to be not used by, and deletion is not used by most long preceding 10 of time span
Item resource information;In another example when resource address acquisition device detects that performs device runs to predetermined point of time, resource address
Acquisition device obtains the expired time of the resource information in local cache and judges whether resource information is expired one by one, and deletes
Expired resource information.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that it is any when meeting to delete trigger condition, obtain each resource information in local cache
Deletion relevant information, and according to it is described deletion relevant information by deleting one or more resource informations in the local cache
Implementation, it should be included in the scope of the present invention.
The method according to the invention, the money that performs device is asked can be obtained according to the network access request of performs device
The home address information of source information so that performs device can by initiate network access request obtain have been stored in it is local
Resource, reduce the network access number of user equipment;Further, for being only capable of to obtain resource believing by IE kernel interfaces
The performs device of breath, such as flash controls, it can also be realized by locally obtaining resource information by the method for the present invention so that use
Network traffics pressure of the family equipment without continually by Network Capture resource, largely alleviating user equipment;More enter one
Step ground, it can be stored in other storage devices beyond caching due to resource information so that the occupancy of caching greatly reduces.
Fig. 2 illustrate a preferred embodiment of the invention be used for resource information is obtained based on network access request
The method flow diagram of address information.Step S1, step S2, step S3, step S5, step S6 are included according to the method for the present embodiment
And step S7.
Wherein, step S1 to step S3 has been described in detail in the embodiment shown in reference picture 1, and is wrapped by reference
This is contained in, is repeated no more.
In step s 5, resource address acquisition device sends the network access request obtained in step sl to network, uses
To ask resource information.
In step s 6, resource address acquisition device receives the network and fed back in response to the network access request
Resource information.
Then, in the step s 7, resource address acquisition device according to the resource information of the network-feedback come at described
Stored or updated in ground storage device.
Specifically, the resource address acquisition device is locally stored according to the resource information of the network-feedback described
The mode for being stored or being updated in device includes but is not limited to:
1) resource information obtained in step S6 is directly stored in local memory device by resource address acquisition device.
For example, the resource information of acquisition is directly stored in local cache by resource address acquisition device;In another example resource
The resource information of acquisition is stored in local hard drive and local cache by address acquisition unit.
2) asset-identification information that resource address acquisition device includes according to the network access request, deposited in the local
The resource information with the asset-identification information is searched in storage device;When finding the resource information, obtained according in step S6
Resource information come update it is described search obtain resource information;When not finding the resource information, resource address obtains
The resource information obtained in step s 6 is stored in local memory device by device.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any resource information according to the network-feedback is come in the local storage
The middle implementation for being stored or being updated, should be included in the scope of the present invention.
It should be further stated that step S5 to step S7 can start to perform after step S1 is finished, and walk
For rapid S5 to step S7 and step S2 to not having precedence relationship between step S3, resource address acquisition device can first carry out step S5 extremely
Step S7, then step S2 is performed to step S3;Also step S2 can be first carried out to step S3, then perform step S5 to step S7;Or
Person's parallel execution of steps S2 to step S3 and step S5 to step S7.
One of preferred scheme as the present embodiment, step S8 (not shown) is also included according to the method for the present embodiment, its
In, the step S5 does not include step S501 (not shown) further.
In step s 8, when that can have access to the resource information in the local storage, resource address obtains
Device judges whether the resource information is out of date.
Wherein, when resource address acquisition device obtains the home address information of the resource information in abovementioned steps S3
When, or, when resource address acquisition device is searched in abovementioned steps S4 in the local cache and obtains the resource letter
During breath;Resource address acquisition device judges that the resource information can be had access in the local storage.
Specifically, resource address acquisition device obtains the effective time information of resource information, and according to effective time information
To judge whether resource information is expired.
For example, the most long effective time that resource address acquisition device obtains resource information is 5 minutes, the last time is somebody's turn to do
The time point of resource information is 14:00, and resource address acquisition device determines that the transmission time point of network access request is 14:
07;Then resource address acquisition device determine the network access request send the time with it is the last obtain resource information when
Between be spaced 7 minutes be more than the resource information 5 minutes most long effective time, judge that the resource information is expired.
In another example the point of effective time at the latest that resource address acquisition device obtains resource information is 22:30, and resource address
Acquisition device determines that the transmission time point of network access request is 22:25;Resource address acquisition device determines network access request
Transmission time point earlier than the point of effective time at the latest of resource information, judge that the resource information is not out of date.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that it is any when the resource information can be had access in the local storage, sentence
The resource information of breaking implementation whether out of date, should be included in the scope of the present invention.
Then, in step S501, when judging that the resource information is out of date, resource address acquisition device is to the net
Network sends the network access request.
One of preferred scheme as the present embodiment, step S9 (not shown) is also included according to the method for the present embodiment.
In step s 9, resource address acquisition device sends renewal prompt message to the performs device, so that described hold
Luggage puts the resource information after obtaining renewal.
Wherein, the renewal prompt message includes being used to prompt the information that performs device deposits resource information in the updated;
Preferably, the renewal prompt message includes but is not limited to:1) resource identification information of the resource information of network-feedback;2) it is used for
Ask the network address information of the resource information;It is highly preferred that the renewal prompt message includes the resource letter of network-feedback
Breath.
Specifically, after performs device obtains renewal prompt message, network access request is resend to obtain the network
The resource information of feedback;Or when the renewal prompt message includes the resource information of network-feedback, performs device is direct
The resource information itself being used is updated according to the resource information included in renewal prompt message.
, can be straight when the resource information needed for performs device in local storage be present according to the method for the present embodiment
Connect and the resource information be supplied to performs device, and after by the newest resource information of Network Capture, with new resource information come
The resource information that renewal performs device is used, so as to further improve the response efficiency of performs device, and then improve
Consumer's Experience.
Fig. 3 illustrate another of the invention preferred embodiment be used for resource information is obtained based on network access request
Address information method flow diagram.Step S10, step S11 and reference picture 1 or Fig. 2 are included according to the method for the present embodiment
At least one step described in illustrated embodiment.
In step slo, the second acquisition device in resource address acquisition device owning user equipment is contained according to institute
The resource identification information and/or home address information of the resource information needed for performs device are stated, is used to ask the money to obtain
The network address information of source information.
Specifically, the resource identification information of resource information of second acquisition device according to needed for the performs device
And/or home address information, to obtain for asking the mode of the network address information of the resource information to include but is not limited to:
1) the second acquisition device directly obtains pre-stored network address information.
For example, the second acquisition device detects that performs device M1 brings into operation, then the second acquisition device is directly obtained and prestored
The network address information corresponding with performs device M1 of storage.
2) the second acquisition device obtains the network address information according to resource identification information.
For example, the second acquisition device is encoded translated to resource identification information Source2 progress, and obtain the character string of conversion
Source2_code, then the second acquisition device is according to network address information of the text string generation after conversion based on Ftp agreements:
ftp://Scource2_code。
In another example the resource identification information that needs to obtain that the second acquisition device receives performs device transmission is Source3
Resource information request, then the second acquisition device in the asset-identification information to prestore with being inquired about in network address information corresponding table
Source3, to obtain network address information corresponding to Source3.
Here, it should be noted that example of every character string as illustration in citing, only confession understand this hair
It is bright, rather than true character string when being defined to practical application.Unless otherwise instructed, the character string occurred elsewhere
Function is with where like, for simplicity, repeats no more.
3) the second acquisition device obtains home address information, and obtains the network address according to the home address information
Information.
Wherein, the mode of the second acquisition device acquisition home address information includes but is not limited to:
A) the second acquisition device obtains the identification information of performs device, and according to performs device and pair of home address information
List is answered, obtains corresponding home address information.
For example, the second acquisition device detects that performs device M2 will start to perform, then according to performs device and local address
The corresponding table of information, directly obtain home address information corresponding with performs device M2.
B) the second acquisition device obtains the resource identification information for the resource information that performs device needs obtain, and according to described
Resource identification information obtains the home address information of corresponding resource information.
For example, the second acquisition device obtains the filename Source4 of performs device M3 resource information to be obtained, then second
Acquisition device is inquired about in resource information and the corresponding lists of home address information and obtains source4 home address information.
In another example the second acquisition device is inquired about to obtain the local address of resource information letter according to resource identification information in local hard drive
Breath.
Wherein, the second acquisition device obtains the mode of the network address information according to home address information and included but unlimited
In:
A) the second acquisition device carries out conversion process to home address information with the character string after being changed, according to described
Text string generation after conversion is used for the network address information for asking resource information.Wherein, the conversion process is used for locally
Address information is converted to the character string needed for generation network address information;Preferably, the conversion process includes but is not limited to:i)
Character cascade filter;Ii) character string is encrypted;Iii) string encoding conversion etc..
For example, the second acquisition device obtains the home address information Address1 of resource information, then the second acquisition device 10
To Address1 according to base64 coding rules progress code conversion, the character string Address1_change after being changed, then
Second acquisition device 10 generates the network address information http based on http protocol://Address1_change.
Preferably, the second acquisition device further obtains other address informations to prestore, and believes with reference to other described addresses
Cease to generate the network address information for asking resource information.
Wherein, other described address informations include but is not limited to:I) it is used for the mark for identifying the character string after the conversion
Information, such as specific character, specific character string etc.;Ii the address letter related to the resource information needed for performs device) to prestore
Cease, for example, domain-name information corresponding to the resource information to prestore etc..
For example, for the character string Address1_change after the conversion that is obtained in previous example, the second acquisition device enters
One step obtains the predetermined specific character string " %3C%3C%3C%3C%3C " for being used to identify the post-conversion characters string beginning and used
In the specific character string " %3E%3E%3E%3E%3E " of mark post-conversion characters string ending, and the domain-name information to prestore
" static1.pplive.cn ", generate the network address information http based on http protocol://static1.pplive.cn/%
3C%3C%3C%3C%3CAddress1_change%3E%3E%3E%3E%3E.
B) the second acquisition device according to the corresponding table of home address information and network address information come with obtaining corresponding network
Location information.
For example, the second acquisition device obtains home address information Add1, then the second acquisition device 10 is in home address information
With inquiring about Add1 in the corresponding table of network address information, to obtain network address information corresponding with Add1.
4) the second acquisition device obtains the home address information;And according to the home address information and the resource
Identification information, generate the network address information.
Wherein, the second acquisition device obtain the mode of the home address information with it is foregoing 3) in the second acquisition device obtain
The mode of the home address information is same or similar, repeats no more.
Wherein, the second acquisition device generates the net according to the home address information and the resource identification information
The mode of network address information includes but is not limited to:
A) the second acquisition device carries out conversion process with the character string after being changed according to home address information, and combines
The resource identification information generates the network address information for asking resource information.
For example, the second acquisition device changed after character string into Address2_change, and the second acquisition device obtains
The resource identification information obtained is Source5, then network address information http of the second acquisition device generation based on http protocol://
Address2_change.Source5。
B) it is corresponding to obtain to carry out conversion process to home address information and resource identification information for the second acquisition device
Character string after conversion, and according to network address information of the text string generation after the conversion for asking resource information.
For example, the second acquisition device enters to home address information Address3 and resource identification information Source5 respectively
Row conversion process, to obtain character string Address3_change and Source5_code after two conversions, and according to this two
Network address information of the text string generation based on ftp agreements after conversion:ftp://Address3_change.Source5_
code.In another example the second acquisition device 10 is first by home address information Address4 and resource identification information Source6 word
Symbol string carries out splicing and obtains character string Address4Source6, carries out conversion process to Address4Source6 to be changed
Character string Address4Source6_code afterwards, and believed according to network address of the text string generation after the conversion based on http
Cease http://Address4Source6_code.
C) the second acquisition device is according to home address information and the resource identification information and pair of network address information
Table is answered to obtain network address information
For example, the second acquisition device obtains home address information Add2, asset-identification information Source5, then second obtain
Device is obtained simultaneously corresponding to Add2 and Source5 network address information.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that the resource identification information of any resource information according to needed for the performs device and/
Or home address information, to obtain the implementation of the network address information for asking the resource information, should be included in
In the scope of the present invention.
In step s 11, it is contained in the address that resource address is obtained in information owning user equipment and provides device to described
Performs device provides the network address information, so that the performs device initiates the net according to the network address information
Network access request.
Wherein, the step S1 to S3 is described in detail in reference picture 1 or embodiment illustrated in fig. 2, and with the side of reference
Formula is incorporated herein, and is repeated no more.
One of preferred scheme as the present embodiment, step S12 (not shown) is also included according to the method for the present embodiment, its
In, the step S10 further comprises step S101 (not shown).
In step s 12, the second judgment means in resource address acquisition device owning user equipment are contained according to institute
State resource information to whether there is in local memory device, judge whether that the network address information can be generated.
For example, when inquiring about acquisition resource information not in local storage according to asset-identification information, second judges
Device determines that resource information is not present in local storage, then judges that network address information can not be generated.
In another example when any content is not present under home address information corresponding with performs device, then second judges dress
Put and determine that the resource information needed for performs device is not present in local storage, judgement can not generate network address information.
In step S101, when judgement can generate the network address information, the second acquisition device 10 is according to pre-acquiring
The resource identification information and/or home address information, to generate the network address information.
Wherein, second acquisition device 10 is according to the resource identification information and/or home address information of pre-acquiring,
To generate the mode of the network address information, with the second acquisition device 10 described in abovementioned steps S10 according to the institute of pre-acquiring
Resource identification information and/or home address information are stated, it is same or similar to generate the mode of the network address information, and to draw
Mode is incorporated herein, and is repeated no more.
Preferably, the step S10 also includes step S102 (not shown).
In step s 102, when judgement can not generate the network address information, the second acquisition device 10 obtains and institute
State predetermined network address information corresponding to resource information.
Specifically, when judging that the network address information can not be generated, the second acquisition device 10 obtain it is pre-stored with
Ask predetermined network address information corresponding to the execution module of the resource information;Or second acquisition device 10 obtain it is pre-stored
Predetermined network address information corresponding with the resource identification information of the resource information.The predetermined network address information enables to
Resource address acquisition device directly sends to network and asks and obtain the resource information by network-feedback, so that performs device obtains
This by network-feedback resource information.
The method according to the invention, according to the home address information of resource information and/or asset-identification information next life networking
Network address information, performs device can be made to believe by sending network access request to obtain the resource being stored in local storage
Breath, mitigate the downloading flow burden of user equipment.
Fig. 4 illustrates a kind of of one aspect of the invention and is used to obtain the ground of resource information based on network access request
The structural representation of the resource address acquisition device of location information.According to the resource address acquisition device of the present invention, including first obtain
Take device 1, the address acquisition unit 3 of resolver 2 and first.
First acquisition device 1 obtains the network access request from performs device, wherein, included in the network access request
Network address information corresponding with its requested resource information.
Wherein, the performs device includes the executable module that can send network access request, for example, user equipment
It is used for the module that file is downloaded by the network equipment in client;In another example the IE moulds embedded in the executable file of user equipment
Block etc..
Wherein, the network access request includes being used for the network equipment and/or other users device request into network
The solicited message of service, solicited message include network address information corresponding with its requested resource information.Preferably, it is described
Network access request includes the network request initiated based on the agreement in ICP/IP protocol cluster, for example, being based on Hyper text transfer
The HTTP request that agreement is initiated, the FTP requests initiated based on FTP etc.;Preferably, the network access request bag
Include the request initiated based on customized host-host protocol.The network address information is used to position the network access request institute
The resource information of request, the network address information are based on and network access request identical protocol generation.For example, HTTP request
In include with protocol name " http " start network address information " http://www.aaa.com”;In another example in FTP requests
Include the network address information " ftp using protocol name " ftp " as beginning://www.aaa.com”;For another example it is based on making by oneself
The CUSTOM agreements of justice and the network access request initiated are included using protocol name " CUSTOM " as starting network address information
“CUSTOM://www.aaa.com”.Wherein, the mode of performs device acquisition network access request includes but is not limited to:1) perform
Device obtains the network address information to prestore, and sends network access request according to the network address information;2) performs device obtains
The network address information of family input is taken, and network access request is sent according to the network address information;3) performs device obtains
The network address information provided by its own device or other devices, and network access is sent according to the network address information and asked
Ask.Wherein, implementation 3) it will be described in detail in follow-up embodiment illustrated in fig. 3, here is omitted.
Wherein, the first acquisition device 1 obtains the mode of the network access request from performs device and included but is not limited to:
1) network that the first acquisition device 1 is initiated by establishing interface inside performs device to obtain performs device to need
Access request;
For example, the first acquisition device 1 is by embedded performs device and the interface that can be accessed by the first acquisition device 1,
Obtain the network access request to be initiated of the performs device.
2) the supervising device (not shown) being contained in the first acquisition device 1 monitors the performs device and handed over network
The interface arrangement of required calling when mutually;When the interface arrangement is called to initiate network access request, it is contained in first and obtains
The sub- acquisition device (not shown) in device 1 is taken to intercept and capture the network access request.
Wherein, the interface arrangement includes the executable module based on browser kernel, it is preferable that the interface arrangement bag
The interface arrangement based on IE kernels and/or the interface arrangement based on firefox browser kernels are included, for example, based on IE kernels
Urlmon.dll controls, in another example, protocol handler based on firefox browser kernels etc..
For example, supervising device is monitored to the urlmon.dll controls in IE kernel files, when supervising device detects
When calling urlmon.dll controls initiation HTTP request using the performs device of IE kernels, sub- acquisition device intercepts and captures the HTTP
Request.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any implementation for obtaining the network access request from performs device, all should be wrapped
Containing within the scope of the invention.
Then, can resolver 2 parse to obtain local characteristic information according to be based on the network address information, judges
Whether need to obtain home address information of the resource information in local storage.
Wherein, the local characteristic information includes being used to judge that the network address information requested resource whether may
The identification information being stored in local storage;Preferably, the local characteristic information includes but is not limited to:1) particular value;
2) unique identifier;3) specific character string etc..Wherein, the local storage includes following at least a kind of device:1) it is local
Caching;2) other local storages, other described local storages include but is not limited to:A) local hard drive;B) may move
Storage device etc., for example, mobile hard disk, CD etc..Wherein, the resource information includes but is not limited to:1) text message;2) figure
Piece information;3) multimedia messages etc..
Specifically, the mode that institute's resolver 2 parses the network address information includes but is not limited to:
1) whether local characteristic information is included in the direct Network Search address information of resolver 2.
For example, searched whether in network address information comprising specific identifiers ";”;In another example in network address information
In search whether to include specific character string " %3C ".
2) resolver 2 to network address information carry out conversion operation, and judge be in the result that conversion operation is obtained
It is no to include local characteristic information.
For example, resolver 2 obtains network address information http:" abcde " word string in //www.abcde.com is carried out
Hash computings, and judge whether the results of hash computings is particular value, if particular value, then judge in the analysis result comprising this
Ground characteristic information;If not particular value, then judge not including local characteristic information in the analysis result.
In another example resolver 2 carries out decoding operate to the network address information obtained according to unicode forms, and
Judge whether include specific character string " local " in decoded result.
Wherein, when resolver 2 can be based on obtaining local characteristic information in the network address information, judge that needs obtain
Take home address information of the resource information in local storage;When resolver 2 fails to be based on the network address
During the characteristic information of information acquisition local, judge that local address letter of the resource information in local storage need not be obtained
Breath.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any parsing network address information, with according to whether obtaining local characteristic information
To judge whether to need the implementation for searching the resource information in local storage, the model of the present invention should be included in
In enclosing.
When resolver 2 judges to need to obtain home address information of the resource information in local storage,
Network access request that first address acquisition unit 3 obtains according to the first acquisition device 1 obtains the home address information, with
Performs device is set to obtain the resource information being stored in the local storage.
Wherein, the home address information includes but is not limited to:1) address information of the resource information in local cache;2)
Address information of the resource information in other local storages.
Specifically, when resolver 2 judges to need to search the resource information in local storage, the first address
Acquisition device 3 includes obtaining the mode of the home address information of the resource information but unlimited according to the network access request
In:
1) when resolver 2 judges to need to obtain home address information of the resource information in local storage
When, the resource identification information of resource information of first address acquisition unit 3 in network access request, in local storage
It is middle to inquire about to obtain the home address information of the resource information;Wherein, the resource identification information includes but is not limited to resource letter
The filename of breath, the numbering of resource information etc..
For example, filename of first address acquisition unit 3 by acquisition resource information in network access request
" Source1.txt ", and in predetermined local hard drive path " D:A " under search for " Source1.txt ", and according to search result
Determine that the storage address of the resource information " Source1.txt " in local hard drive is " D:\a\b\c”.
2) when resolver 2 judges to need to obtain home address information of the resource information in local storage
When, the first subaddressing acquisition device (not shown) in the first address acquisition unit 3 is contained according to the network address information
To determine the home address information of the resource information.
Specifically, the first subaddressing acquisition device determines the resource information according to the network address information
The mode of home address information includes but is not limited to:
A) the first subaddressing acquisition device extracts one or more of network address information specific character and decoded
To obtain home address information;
For example, resolver 2 is inquired about in network address information obtains two unique identifiers " $ ", then the first subaddressing
Acquisition device extracts all characters between first " $ " symbol and second " $ " symbol, by all characters obtained according to
Utf-8 coded formats decode one by one, and the character string that all characters of gained after decoding are formed is as home address information.
B) the part or all of word string in the first subaddressing acquisition device extraction network address information, and being somebody's turn to do in pre-acquiring
Searched in part or all of word string and the corresponding table of home address information and obtain home address information.
For example, the first subaddressing acquisition device is directly according to the network address information obtained, network address information with
Inquired about in the corresponding table of home address information to obtain home address information;In another example the first subaddressing acquisition device is to parsing
The network address information that device 2 obtains is parsed, and extracts the character that first "=" symbol is later in the network address information
String, and inquired about according to the character string in word string and the corresponding table of home address information to obtain home address information.
Wherein, after home address information is obtained, the first address acquisition unit 3 makes to hold based on the home address information
The mode that luggage puts the resource information that acquisition is stored in the local storage includes but is not limited to:
1) the first address acquisition unit 3 obtains the home address information according to the network access request, and directly
Resource information is obtained according to home address information, and is supplied to performs device.
For example, the first address acquisition unit 3 is by local hard drive address " D:Program Files " places read resource information
And it is supplied to performs device.
2) the first address acquisition unit 3 obtains the home address information according to the network access request, will be obtained
The home address information obtained is supplied to buffer storage, and the resource obtained with obtaining buffer storage by the home address information is believed
Breath, and the resource information is supplied to performs device.
3) the second subaddressing acquisition device (not shown) being contained in the first address acquisition unit 3 is visited according to the network
Request is asked to obtain the home address information.Then, the offer device (not shown) being contained in the first address acquisition unit 3
The home address information is sent to buffer storage, so that the buffer storage provides to performs device is stored in the local
The resource information in storage device.
Wherein, the second subaddressing acquisition device obtains the home address information according to the network access request
Mode, the resource information is determined locally according to the network address information with foregoing first address acquisition unit 3
The mode of location information is same or similar, and is incorporated herein by reference, is not repeating.
Specifically, there is provided device provides the device phase of the home address information and the performs device to buffer storage
Information is closed, resource information is obtained from the home address information by buffer storage, and by buffer storage according to device relevant information
The resource information being stored in the local storage is provided to the performs device;Or, there is provided device is to buffer storage
The home address information is provided, buffer storage obtains resource information from the home address information, and according to the resource information
The device relevant information of the performs device corresponding with the resource information to prestore is obtained, and is held according to device relevant information to described
Luggage puts the resource information for providing and being stored in the local storage.
Wherein, described device relevant information includes but is not limited to:1) identification information of performs device, such as performs device
Title, numbering for positioning the performs device etc.;2) performs device obtains interface message of resource information etc..
Wherein, the buffer storage may be included in the first address acquisition unit 3, is independently of first address and obtains
Take device 3;Preferably, the buffer storage is independently of the resource address acquisition device.
Those skilled in the art be able to should determine to provide the local address to buffer storage according to actual conditions and demand
The device relevant information of information and the performs device, resource information is obtained from the home address information by buffer storage,
And the mode of resource information is provided from buffer storage according to device relevant information to the performs device, it will not be repeated here.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any when judgement needs to obtain sheet of the resource information in local storage
During way address information, the network access request obtained according to the first acquisition device 1 is believed to obtain the local address of the resource information
Breath, so that the performs device obtains the implementation for the resource information being stored in the local storage, all should
Within the scope of the present invention.
As one of the preferred embodiments of the present invention, the local storage includes local cache and other are locally stored
Device, also included searching device (not shown) according to the resource address acquisition device of invention, and be contained in the resolver 2
In subsolution analysis apparatus (not shown).
Search the money for being used to identify resource information that the network access request that device obtains according to the first acquisition device 1 includes
Source identification information, the resource information is searched in the local cache.Wherein, the asset-identification information includes but is not limited to
At least one of below:1) resource identification information, for example, the filename of resource information, the numbering of resource information etc.;2) network
The network address information for being used to ask the resource information that access request is included;3) to the resource identification information and/or
Network address information is digitally signed the identification information obtained after processing, for example, after carrying out MD5 processing to network address information
Obtained numerical value etc.;In another example numerical value after hash processing etc. is carried out to the filename of resource information.
Those skilled in the art be able to should be determined according to asset-identification information in local cache according to actual conditions and demand
The middle mode for searching the resource information, will not be repeated here.
Then, when inquiry unit does not find the resource letter according to the asset-identification information in the local cache
During breath, can subsolution analysis apparatus judge whether to need according to parse to obtain local characteristic information based on the network address information
Obtain home address information of the resource information in other local storages.
Wherein, when inquiry unit does not find the resource letter according to the asset-identification information in the local cache
During breath, can subsolution analysis apparatus judge whether to need according to parse to obtain local characteristic information based on the network address information
The implementation of home address information of the resource information in other local storages is obtained, with foregoing resolver
Can 2, according to parse to obtain local characteristic information based on the network address information, judge whether to need to obtain the resource
The implementation of home address information of the information in local storage is same or similar, and is contained in by reference
This, here is omitted.
As one of the preferred embodiments of the present invention, also included deleting dress according to the resource address acquisition device of the present embodiment
Put (not shown).
When meeting to delete trigger condition, the related letter of deletion that device obtains each resource information in local cache is deleted
Breath, and according to the deletion relevant information by deleting one or more resource informations in the local cache.
Wherein, the deletion trigger condition includes but is not limited to:1) the run time length of performs device reaches pre- timing
Between when being spaced;2) when performs device is run to predetermined point of time;3) when the free memory of local cache is less than predetermined threshold;4)
When the free memory of local cache is less than wait the data cached.
Wherein, the deletion relevant information includes at least one of following:1) the storage time information of resource information, it is described to deposit
Storage temporal information includes but is not limited to:A) storage time of resource information;B) expired time of resource information;2) resource information
Use relevant information;It is described to be included but is not limited to using relevant information:A) frequency of use of resource information;B) resource information is not
Time span used etc.;3) the resource size information of resource information;4) it is used for the mark for asking the performs device of resource information
Know information.
For example, being detected when deleting device when the free memory of local cache is less than predetermined threshold 2M, obtain local slow
The time span that each resource information in depositing is not used by, and delete and be not used by the most long preceding 10 resources letter of time span
Breath;In another example when deletion device detects that performs device runs to predetermined point of time, delete device and obtain local cache one by one
In resource information expired time and judge whether resource information expired, and delete resource information out of date.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that it is any when meeting to delete trigger condition, obtain each resource information in local cache
Deletion relevant information, and according to it is described deletion relevant information by deleting one or more resource informations in the local cache
Implementation, it should be included in the scope of the present invention.
The method according to the invention, the money that performs device is asked can be obtained according to the network access request of performs device
The home address information of source information so that performs device can by initiate network access request obtain have been stored in it is local
Resource, reduce the network access number of user equipment;Further, for being only capable of to obtain resource believing by IE kernel interfaces
The performs device of breath, such as flash controls, it can also be realized by locally obtaining resource information by the method for the present invention so that use
Network traffics pressure of the family equipment without continually by Network Capture resource, largely alleviating user equipment;More enter one
Step ground, it can be stored in other storage devices beyond caching due to resource information so that the occupancy of caching greatly reduces.
Fig. 5 illustrate a preferred embodiment of the invention be used for resource information is obtained based on network access request
The structural representation of the resource address acquisition device of address information.Include first according to the resource address acquisition device of the present embodiment
Acquisition device 1, resolver 2, the first address acquisition unit 3, dispensing device 5, reception device 6 and storage updating device 7.
Wherein, the first acquisition device 1, the address acquisition unit 3 of resolver 2 and first are in the reality shown in reference picture 4
Apply in example and be described in detail, and be incorporated herein by reference, repeat no more.
Dispensing device 5 sends the network access request of the first acquisition device 1 acquisition to network, to ask resource information.
Reception device 6 receives the resource information that the network feeds back in response to the network access request.
Then, storage updating device 7 enters according to the resource information of the network-feedback in the local storage
Row storage or renewal.
Specifically, dress is locally stored described according to the resource information of the network-feedback in the storage updating device 7
The middle mode for being stored or being updated is put to include but is not limited to:
1) resource information that reception device 6 obtains directly is stored in local memory device by storage updating device 7.
For example, the resource information of acquisition is directly stored in local cache by storage updating device 7;In another example storage is more
The resource information of acquisition is stored in local hard drive and local cache by new equipment 7.
2) asset-identification information that storage updating device 7 includes according to the network access request, is locally stored described
The resource information with the asset-identification information is searched in device;When finding the resource information, obtained according to reception device 6
Resource information come update it is described search obtain resource information;When not finding the resource information, storage updating device 7 will
The resource information that reception device 6 obtains is stored in local memory device.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any resource information according to the network-feedback is come in the local storage
The middle implementation for being stored or being updated, should be included in the scope of the present invention.
It should be further stated that dispensing device 5, reception device 6 and storage updating device 7 are in the first acquisition device
It can start to perform operation, also, the dispensing device 5, reception device 6 and the behaviour for storing updating device 7 after 1 end of operation
Make there is no precedence relationship between implementation procedure and the operation implementation procedure of the address acquisition unit 3 of the resolver 2 and first.
One of preferred scheme as the present embodiment, also sentenced according to the resource address acquisition device of the present embodiment including first
Disconnected device (not shown), and the sub- dispensing device (not shown) being contained in dispensing device 5.
When that can have access to the resource information in the local storage, the first judgment means judge the resource
Whether information is out of date.
Wherein, when the first address acquisition unit 3 obtains the home address information of the resource information, or, work as lookup
When device is searched in the local cache and obtains the resource information;First judgment means judge to be locally stored described
The resource information is had access in device.
Specifically, the first judgment means obtain the effective time information of resource information, and are sentenced according to effective time information
Whether disconnected resource information is expired.
For example, the most long effective time that the first judgment means obtain resource information is 5 minutes, the last time obtains the resource
The time point of information is 14:00, and the first judgment means determine that the transmission time point of network access request is 14:07;Then first
Judgment means determine that the transmission time of the network access request and the last time interval for obtaining resource information are 7 minutes big
In the 5 minutes most long effective time of the resource information, judge that the resource information is expired.
In another example the point of effective time at the latest that the first judgment means obtain resource information is 22:30, and the first judgment means
The transmission time point for determining network access request is 22:25;First judgment means determine the transmission time point of network access request
Earlier than the point of effective time at the latest of resource information, judge that the resource information is not out of date.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that it is any when the resource information can be had access in the local storage, sentence
The resource information of breaking implementation whether out of date, should be included in the scope of the present invention.
Then, when the first judgment means judge that the resource information is out of date, sub- dispensing device is sent to the network
The network access request.
One of preferred scheme as the present embodiment, also carried according to the resource address acquisition device of the present embodiment including renewal
Showing device (not shown).
Update suggestion device and send renewal prompt message to the performs device, so that after the performs device obtains renewal
Resource information.
Wherein, the renewal prompt message includes being used to prompt the information that performs device deposits resource information in the updated;
Preferably, the renewal prompt message includes but is not limited to:1) resource identification information of the resource information of network-feedback;2) it is used for
Ask the network address information of the resource information;It is highly preferred that the renewal prompt message includes the resource letter of network-feedback
Breath.
Specifically, after performs device obtains renewal prompt message, network access request is resend to obtain the network
The resource information of feedback;Or when the renewal prompt message includes the resource information of network-feedback, performs device is direct
The resource information itself being used is updated according to the resource information included in renewal prompt message.
, can be straight when the resource information needed for performs device in local storage be present according to the method for the present embodiment
Connect and the resource information be supplied to performs device, and after by the newest resource information of Network Capture, with new resource information come
The resource information that renewal performs device is used, so as to further improve the response efficiency of performs device, and then improve
Consumer's Experience.
Fig. 6 illustrate another of the invention preferred embodiment be used for resource information is obtained based on network access request
Address information resource address acquisition device owning user equipment structural representation.According to the user equipment bag of the present embodiment
Include the second acquisition device 10, address provides device 11 and resource address acquisition device.Wherein, the resource address acquisition device
It is described in detail, is will not be repeated here in foregoing reference picture 1 or embodiment illustrated in fig. 2.
The resource identification information of resource information of second acquisition device 10 according to needed for the performs device and/or locally
Location information, to obtain the network address information for asking the resource information.
Specifically, the resource identification information of resource information of second acquisition device 10 according to needed for the performs device
And/or home address information, to obtain for asking the mode of the network address information of the resource information to include but is not limited to:
1) the second acquisition device 10 directly obtains pre-stored network address information.
For example, the second acquisition device 10 detects that performs device M1 brings into operation, then the second acquisition device 10 directly obtains
Pre-stored network address information corresponding with performs device M1.
2) the second acquisition device 10 obtains the network address information according to resource identification information.
For example, the second acquisition device 10 is encoded translated to resource identification information Source2 progress, and obtain the character of conversion
String Source2_code, then the second acquisition device 10 is according to network address letter of the text string generation after conversion based on Ftp agreements
Breath:ftp://Scource2_code.
In another example the resource identification information that needs to obtain that the second acquisition device 10 receives performs device transmission is
The request of Source3 resource information, then the second acquisition device 10 is in the asset-identification information to prestore and network address information pair
Answer and Source3 is inquired about in table, to obtain network address information corresponding to Source3.
3) the second acquisition device 10 obtains home address information, and according to the home address information with obtaining the network
Location information.
Wherein, the mode that second acquisition device 10 obtains the home address information includes but is not limited to:
A) the second acquisition device 10 obtains the identification information of performs device, and according to performs device and home address information
Corresponding lists, obtain corresponding home address information.
For example, the second acquisition device 10 detects that performs device M2 will start to perform, then according to performs device and locally
The corresponding table of location information, directly obtain home address information corresponding with performs device M2.
B) the second acquisition device 10 obtains the resource identification information for the resource information that performs device needs obtain, and according to institute
State the home address information that resource identification information obtains corresponding resource information.
For example, the second acquisition device 10 obtains the filename Source4 of performs device M3 resource information to be obtained, then the
Two acquisition device 10 are inquired about in resource information and the corresponding lists of home address information and obtain source4 local address letter
Breath.In another example the second acquisition device 10 is inquired about to obtain the local of resource information according to resource identification information in local hard drive
Address information.
Wherein, the second acquisition device 10 obtains the mode of the network address information according to home address information and included but not
It is limited to:
A) the second acquisition device 10 carries out conversion process to home address information with the character string after being changed, and according to
Text string generation after the conversion is used for the network address information for asking resource information.Wherein, the conversion process is used to incite somebody to action
Home address information is converted to the character string needed for generation network address information;Preferably, the conversion process includes but unlimited
In:I) character cascade filter;Ii) character string is encrypted;Iii) string encoding conversion etc..
For example, the second acquisition device 10 obtains the home address information Address1 of resource information, then the second acquisition device
To Address1 according to base64 coding rules progress code conversion, the character string Address1_change after being changed, then
Second acquisition device generates the network address information http based on http protocol://Address1_change.
Preferably, the second acquisition device 10 further obtains other address informations to prestore, and with reference to other described addresses
Information generates the network address information for asking resource information.
Wherein, other described address informations include but is not limited to:I) it is used for the mark for identifying the character string after the conversion
Information, such as specific character, specific character string etc.;Ii the address letter related to the resource information needed for performs device) to prestore
Cease, for example, domain-name information corresponding to the resource information to prestore etc..
For example, for the character string Address1_change after the conversion that is obtained in previous example, the second acquisition device 10
Further obtain the predetermined specific character string " %3C%3C%3C%3C%3C " for being used to identify the post-conversion characters string beginning and
For identifying the specific character string " %3E%3E%3E%3E%3E " of post-conversion characters string ending, and the domain-name information to prestore
" static1.pplive.cn ", generate the network address information http based on http protocol://static1.pplive.cn/%
3C%3C%3C%3C%3CAddress1_change%3E%3E%3E%3E%3E.
B) the second acquisition device 10 obtains corresponding network according to the corresponding table of home address information and network address information
Address information.
For example, the second acquisition device 10 obtains home address information Add1, then the second acquisition device 10 is believed in local address
Breath in the corresponding table of network address information with inquiring about Add1, to obtain network address information corresponding with Add1.
4) it is contained in described in the second address acquisition unit (not shown) acquisition in second acquisition device 10 locally
Location information;Be contained in the first generating means (not shown) in second acquisition device 10 according to the home address information with
And the resource identification information, generate the network address information.
Wherein, the second address acquisition unit obtain the mode of the home address information with it is foregoing 3) in the second acquisition device
The mode of the 10 acquisition home address informations is same or similar, repeats no more.
Wherein, the first generating means generate the net according to the home address information and the resource identification information
The mode of network address information includes but is not limited to:
A) the first generating means carry out conversion process with the character string after being changed according to home address information, and combine
The resource identification information generates the network address information for asking resource information.
For example, the first generating means changed after character string into Address2_change, and the first generating means obtain
The resource identification information obtained is Source5, then network address information http of the first generating means generation based on http protocol://
Address2_change.Source5。
B) it is corresponding to obtain to carry out conversion process to home address information and resource identification information for the first generating means
Character string after conversion, and according to network address information of the text string generation after the conversion for asking resource information.
For example, the first generating means are entered to home address information Address3 and resource identification information Source5 respectively
Row conversion process, to obtain character string Address3_change and Source5_code after two conversions, and according to this two
Network address information of the text string generation based on ftp agreements after conversion:ftp://Address3_change.Source5_
code.In another example the first generating means are first by home address information Address4 and resource identification information Source6 character
String carries out splicing and obtains character string Address4Source6, after conversion process is carried out to Address4Source6 to obtain conversion
Character string Address4Source6_code, and according to network address information of the text string generation after the conversion based on http
http://Address4Source6_code。
C) the first generating means are according to home address information and the resource identification information and pair of network address information
Table is answered to obtain network address information
For example, the first generating means obtain home address information Add2, asset-identification information Source5, then the first generation
Device is obtained simultaneously corresponding to Add2 and Source5 network address information.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that the resource identification information of any resource information according to needed for the performs device and/
Or home address information, to obtain the implementation of the network address information for asking the resource information, should be included in
In the scope of the present invention.
Address provides device 11 and provides the network address information to the performs device so that the performs device according to
The network address information initiates the network access request.
It should be noted that second acquisition device 10 provides device 11 with may be included in the resource with the address
Location acquisition device;Or second acquisition device 10 provides device 11 with the address and can obtained independently of the resource address
Take device.Those skilled in the art should can determine that resource address acquisition device and second obtains dress according to actual conditions and demand
Inclusion relation between 10 and address offer device 11 is provided, will not be repeated here.
One of preferred scheme as the present embodiment, the second judgment means are also included according to the user equipment of the present embodiment
(not shown) and the second generating means (not shown) being contained in the second acquisition device 10.
Second judgment means whether there is in local memory device according to the resource information, judge whether that institute can be generated
State network address information.
For example, when inquiring about acquisition resource information not in local storage according to asset-identification information, second judges
Device determines that resource information is not present in local storage, then judges that network address information can not be generated.
In another example when any content is not present under home address information corresponding with performs device, then second judges dress
Put and determine that the resource information needed for performs device is not present in local storage, judgement can not generate network address information.
When the second judgment means judge that the network address information can be generated, the second generating means are according to the institute of pre-acquiring
Resource identification information and/or home address information are stated, to generate the network address information.
Wherein, second generating means are come according to the resource identification information and/or home address information of pre-acquiring
The mode of the network address information is generated, the resource identification information with foregoing second acquisition device 10 according to pre-acquiring
And/or home address information, it is same or similar to generate the mode of the network address information, and be contained in by reference
This, repeats no more.
Preferably, second acquisition device 10 also includes the 3rd address acquisition unit (not shown).
When the second judgment means judge that the network address information can not be generated, the 3rd address acquisition unit obtains and institute
State predetermined network address information corresponding to resource information.
Specifically, when the second judgment means judge that the network address information can not be generated, the 3rd address acquisition unit
Obtain the corresponding predetermined network address information of the pre-stored execution module with asking the resource information;Or the 3rd address obtain
Device is taken to obtain pre-stored predetermined network address information corresponding with the resource identification information of the resource information.The predetermined network
Address information enables to resource address acquisition device directly to be sent to network and asks and obtain the resource information by network-feedback,
So that performs device obtains the resource information by network-feedback.
The method according to the invention, according to the home address information of resource information and/or asset-identification information next life networking
Network address information, performs device can be made to believe by sending network access request to obtain the resource being stored in local storage
Breath, mitigate the downloading flow burden of user equipment.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie
In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter
From the point of view of which point, embodiment all should be regarded as exemplary, and be nonrestrictive, the scope of the present invention is by appended power
Profit requires rather than described above limits, it is intended that all in the implication and scope of the equivalency of claim by falling
Change is included in the present invention.Any reference in claim should not be considered as to the involved claim of limitation.This
Outside, it is clear that the word of " comprising " one is not excluded for other units or step, and odd number is not excluded for plural number.That is stated in system claims is multiple
Unit or device can also be realized by a unit or device by software or hardware.The first, the second grade word is used for table
Show title, and be not offered as any specific order.
Claims (29)
1. it is a kind of computer implemented for obtaining the method for the address information of resource information based on network access request, its
In, this method comprises the following steps:
A obtains the network access request from performs device, wherein, included and its requested resource in the network access request
Network address information corresponding to information;
Can b based on the network address information according to parse to obtain local characteristic information, to judge whether to need to obtain institute
State home address information of the resource information in local storage;Wherein, the local characteristic information includes being used to judge institute
The identification information whether network address information requested resource is likely stored in local storage is stated, it is described to be locally stored
Device includes local cache and other local storages;
Wherein, this method is further comprising the steps of:
- the asset-identification information for being used to identify the resource information included according to the network access request, in the local
The resource information is searched in caching;
Wherein, the step b comprises the following steps:
- when not finding the resource information in the local cache according to the asset-identification information, according to can base
Parse to obtain local characteristic information in the network address information, to judge whether to need to obtain the resource information at other
Home address information in local storage;Wherein, this method is further comprising the steps of:
X is when judging to need to obtain home address information of the resource information in local storage, according to the network
Access request obtains the home address information, is stored in so that the performs device obtains in the local storage
The resource information.
2. according to the method for claim 1, wherein, this method is further comprising the steps of:
I sends the network access request to network, to ask resource information;
J receives the resource information that the network feeds back in response to the network access request;
K is stored or updated in the local storage according to the resource information of the network-feedback.
3. according to the method for claim 2, wherein, this method comprises the following steps:
- when the resource information can be had access in the local storage, judge whether the resource information is out of date;
Wherein, the step i comprises the following steps:
- when judging that the resource information is out of date, send the network access request to the network.
4. according to the method in claim 2 or 3, wherein, this method is further comprising the steps of:
- to performs device transmission renewal prompt message, so that the performs device obtains the resource information after renewal.
5. method according to claim 1 or 2, wherein, the step x comprises the following steps:
- when judging to need to obtain home address information of the resource information in local storage, according to the network
Address information determines the home address information of the resource information, so that the performs device obtains and is stored in the local and deposits
The resource information in storage device.
6. method according to claim 1 or 2, wherein, the step x comprises the following steps:
- when judging to need to obtain home address information of the resource information in local storage, according to the network
Access request obtains the home address information;
- send the home address information to buffer storage, so that the buffer storage provides to performs device is stored in institute
State the resource information in local storage.
7. method according to claim 1 or 2, wherein, the step a is further comprising the steps of:
The interface arrangement of required calling when the-monitoring performs device interacts with network;
- when the interface arrangement is called to initiate network access request, intercept and capture the network access request.
8. according to the method for claim 7, wherein, the interface arrangement include interface arrangement based on IE kernels and/or
Interface arrangement based on firefox browser kernels.
9. method according to claim 1 or 2, wherein, this method is further comprising the steps of:
- when meeting to delete trigger condition, the deletion relevant information of each resource information in local cache is obtained, and according to described
Relevant information is deleted by deleting one or more resource informations in the local cache.
10. according to the method for claim 9, wherein, the deletion relevant information includes at least one of following:
The storage time information of-resource information;
The use relevant information of-resource information;
The resource size information of-resource information;
- for the identification information for the performs device for asking resource information.
11. method according to claim 1 or 2, wherein, this method is further comprising the steps of:
The resource identification information and/or home address information of resource informations of the m according to needed for the performs device, are used for obtain
Ask the network address information of the resource information;
N provides the network address information to the performs device, so that the performs device is according to the network address information
To initiate the network access request.
12. according to the method for claim 11, wherein, the step m comprises the following steps:
- obtain the home address information;
- according to the home address information and the resource identification information, generate the network address information.
13. according to the method for claim 11, wherein, this method is further comprising the steps of:
- whether there is according to the resource information in local memory device, judge whether that the network address information can be generated;
Wherein, the step m comprises the following steps:
- when judging that the network address information can be generated, according to the resource identification information and/or local address of pre-acquiring
Information, to generate the network address information.
14. according to the method for claim 13, wherein, the step m is further comprising the steps of:
- when judging that the network address information can not be generated, obtain predetermined network address letter corresponding with the resource information
Breath.
15. a kind of be used to obtain the resource address acquisition device of the address information of resource information based on network access request, its
In, the resource address acquisition device includes:
First acquisition device, for obtaining the network access request from performs device, wherein, included in the network access request
Network address information corresponding with its requested resource information;
Resolver, it can parse to obtain local characteristic information based on the network address information for basis, to judge to be
It is no to need to obtain home address information of the resource information in local storage;Wherein, the local characteristic information bag
Include for judging whether the network address information requested resource is likely stored in the identification information in local storage,
The local storage includes local cache and other local storages, wherein, the resource address acquisition device includes:
Device is searched, the resource identification for being used to identify the resource information for being included according to the network access request is believed
Breath, searches the resource information in the local cache;
Wherein, the resolver includes:
Subsolution analysis apparatus, the resource information is not found in the local cache according to the asset-identification information for working as
When, parse to obtain local characteristic information according to the network address information can be based on, described in judging whether to need to obtain
Home address information of the resource information in other local storages;
Device is provided, for when needing to obtain home address information of the resource information in local storage, according to
The network access request obtains the home address information of the resource information so that the performs device obtain be stored in it is described
The resource information in local storage.
16. resource address acquisition device according to claim 15, wherein, the resource address acquisition device also includes:
Dispensing device, for sending the network access request to network, to ask resource information;
Reception device, the resource information fed back for receiving the network in response to the network access request;
Updating device is stored, is stored for the resource information according to the network-feedback in the local storage
Or renewal.
17. resource address acquisition device according to claim 16, wherein, the resource address acquisition device includes:
First judgment means, for when the resource information can be had access in the local storage, judging the money
Whether source information is out of date;
Wherein, dispensing device includes:
Sub- dispensing device, for when judging that the resource information is out of date, the network access request to be sent to the network.
18. the resource address acquisition device according to claim 16 or 17, wherein, the resource address acquisition device also wraps
Include:
Suggestion device is updated, for sending renewal prompt message to the performs device, so that the performs device obtains renewal
Resource information afterwards.
19. the resource address acquisition device according to claim 15 or 16, wherein, the offer device includes:
First son provides device, for needing to obtain local address letter of the resource information in local storage when judgement
During breath, the home address information of the resource information is determined according to the network address information, so that the performs device obtains
The resource information that must be stored in the local storage.
20. the resource address acquisition device according to claim 15 or 16, wherein, the offer device includes:
First address acquisition unit, for needing to obtain local address of the resource information in local storage when judgement
During information, the home address information is obtained according to the network access request;
Second son provides device, for the home address information to be sent to buffer storage, so that the buffer storage is to holding
Luggage puts the resource information for providing and being stored in the local storage.
21. the resource address acquisition device according to claim 15 or 16, wherein, first acquisition device also includes:
Supervising device, for monitoring the interface arrangement of required calling when the performs device and network interact;
Sub- acquisition device, for when the interface arrangement is called to initiate network access request, intercepting and capturing the network access
Request.
22. resource address acquisition device according to claim 21, wherein, the interface arrangement is included based on IE kernels
Interface arrangement and/or the interface arrangement based on firefox browser kernels.
23. the resource address acquisition device according to claim 15 or 16, wherein, the resource address acquisition device also wraps
Include:
Device is deleted, for when meeting to delete trigger condition, obtaining the related letter of deletion of each resource information in local cache
Breath, and according to the deletion relevant information by deleting one or more resource informations in the local cache.
24. resource address acquisition device according to claim 23, wherein, the deletion relevant information include it is following at least
One:
The storage time information of-resource information;
The use relevant information of-resource information;
The resource size information of-resource information;
- for the identification information for the performs device for asking resource information.
25. a kind of user equipment, wherein, the user equipment includes the resource as described at least one in claim 15 to 24
Location acquisition device.
26. user equipment according to claim 25, wherein, the user equipment also includes:
Second acquisition device, the resource identification information and/or locally for the resource information according to needed for the performs device
Location information, to obtain the network address information for asking the resource information;
Address provides device, for providing the network address information to the performs device so that the performs device according to
The network address information initiates the network access request.
27. user equipment according to claim 26, wherein, second acquisition device includes:
Second address acquisition unit, for obtaining the home address information;
First generating means, for according to the home address information and the resource identification information, with generating the network
Location information.
28. the user equipment according to claim 26 or 27, wherein, the user equipment (ue) device also includes:
Second judgment means, for according to the resource information whether there is in local memory device, judge whether to generate
The network address information;
Wherein, second acquisition device includes:
Second generating means, for when judge can generate the network address information when, according to the local address of pre-acquiring
Information and the resource identification information, to generate the network address information.
29. user equipment according to claim 28, wherein, second acquisition device also includes:
3rd address acquisition unit, for when judging that the network address information can not be generated, obtaining and the resource information
Corresponding predetermined network address information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110195455.XA CN102882988B (en) | 2011-07-13 | 2011-07-13 | A kind of method, apparatus and equipment of the address information for obtaining resource information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110195455.XA CN102882988B (en) | 2011-07-13 | 2011-07-13 | A kind of method, apparatus and equipment of the address information for obtaining resource information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102882988A CN102882988A (en) | 2013-01-16 |
CN102882988B true CN102882988B (en) | 2018-03-06 |
Family
ID=47484130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110195455.XA Expired - Fee Related CN102882988B (en) | 2011-07-13 | 2011-07-13 | A kind of method, apparatus and equipment of the address information for obtaining resource information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102882988B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686232A (en) * | 2013-11-19 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | Resource address processing method and device, and authentication server and intelligent television |
CN103826159B (en) * | 2013-12-04 | 2017-12-19 | Tcl集团股份有限公司 | The local offline player method and terminal of a kind of M3U8 format videos |
CN106407192B (en) * | 2015-07-27 | 2020-11-13 | 腾讯科技(深圳)有限公司 | Seat data processing method and device and seat data query method and device |
CN105868274A (en) * | 2016-03-22 | 2016-08-17 | 努比亚技术有限公司 | Resource data querying and processing method and device thereof |
CN106375426A (en) * | 2016-08-31 | 2017-02-01 | 虎扑(上海)文化传播股份有限公司 | Information obtaining method and system |
CN106776378A (en) * | 2016-12-05 | 2017-05-31 | 宇龙计算机通信科技(深圳)有限公司 | It is a kind of to clear up data cached method and device |
CN114221953A (en) * | 2021-11-29 | 2022-03-22 | 平安证券股份有限公司 | Resource acquisition method, device, equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101465953A (en) * | 2009-01-15 | 2009-06-24 | 深圳市茁壮网络技术有限公司 | Method for displaying picture and system for browsing digital television picture as well as television set-top box |
CN101662664A (en) * | 2009-09-25 | 2010-03-03 | 深圳创维数字技术股份有限公司 | EPG access storage method and system thereof |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060117257A1 (en) * | 2004-11-30 | 2006-06-01 | International Business Machines Corporation | System and method for processing JavaScript resource files |
-
2011
- 2011-07-13 CN CN201110195455.XA patent/CN102882988B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101465953A (en) * | 2009-01-15 | 2009-06-24 | 深圳市茁壮网络技术有限公司 | Method for displaying picture and system for browsing digital television picture as well as television set-top box |
CN101662664A (en) * | 2009-09-25 | 2010-03-03 | 深圳创维数字技术股份有限公司 | EPG access storage method and system thereof |
Non-Patent Citations (1)
Title |
---|
"通过URL从Temporary internet files得到本地文件路径的函数";Modest;<博客>;20080604;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN102882988A (en) | 2013-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102882988B (en) | A kind of method, apparatus and equipment of the address information for obtaining resource information | |
KR102133951B1 (en) | Short link handling methods, devices, and servers | |
JP6410280B2 (en) | Website access method, apparatus, and website system | |
CN107025234B (en) | Information pushing method and cache server | |
US9292467B2 (en) | Mobile resource accelerator | |
CN104283723B (en) | Network access log processing method and processing device | |
CN104202360B (en) | The method of accessed web page, device and router | |
US7603483B2 (en) | Method and system for class-based management of dynamic content in a networked environment | |
KR100261386B1 (en) | A computerized resource name resolution mechanism | |
US8224308B1 (en) | Mobile device catalog registration based on user agents and customer snapshots of capabilities | |
US8838679B2 (en) | Providing state service for online application users | |
US8180376B1 (en) | Mobile analytics tracking and reporting | |
US11356533B2 (en) | Facilitation of efficient web site page loading | |
US20020156863A1 (en) | Apparatus and methods for managing caches on a gateway | |
US20100088612A1 (en) | Method and System for Displaying Web Page | |
CN104951480B (en) | The indexing unit and method that resource stores in a kind of CDN system | |
CN102523299B (en) | Cache method for content identification based on message digests | |
US20160344835A1 (en) | Caching objects identified by dynamic resource identifiers | |
KR101520751B1 (en) | A method and server for monitoring users during their browsing within a communications network | |
TW201329890A (en) | Processing method and system of shop visiting data | |
CN102882974A (en) | Method for saving website access resource by website identification version number | |
US9876776B2 (en) | Methods for generating and publishing a web site based on selected items and devices thereof | |
CN105279156B (en) | Network information communication means and network information browsing apparatus | |
WO2022036833A1 (en) | Cookie management method, intermediate node, and webvpn system | |
CN107070988A (en) | Message processing method and device |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180306 Termination date: 20200713 |
|
CF01 | Termination of patent right due to non-payment of annual fee |