CN105959199A - Information push method and device - Google Patents
Information push method and device Download PDFInfo
- Publication number
- CN105959199A CN105959199A CN201510551698.0A CN201510551698A CN105959199A CN 105959199 A CN105959199 A CN 105959199A CN 201510551698 A CN201510551698 A CN 201510551698A CN 105959199 A CN105959199 A CN 105959199A
- Authority
- CN
- China
- Prior art keywords
- target information
- client device
- message
- information
- http response
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000004044 response Effects 0.000 claims abstract description 77
- 238000012790 confirmation Methods 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 11
- 239000000203 mixture Substances 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 abstract 1
- 230000000875 corresponding effect Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 101100433987 Latilactobacillus sakei subsp. sakei (strain 23K) ackA1 gene Proteins 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 101150052413 TNK2 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000002513 implantation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The present invention provides an information push method and device. The method is applied on a network device, and the network device communicates with a server and a client device. The method comprises: when the hypertext transmission protocol Http response message returned back by the server to the client device, the element attribute of the object information is added to the load content of the Http response message; the Http response message having the element attribute of the object information is sent to the client device; and when the request message sent by the client device according to the element attribute of the object information, the information resource of the object information is sent to the client device. According to the embodiment of the invention, the client device is able to display original request page based on the original load content in the Http response message and display the target information based on the information resource of the target information so as to have no influence on the client device for displaying the original request page and display the object information page, and therefore the user experience is improved.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of information-pushing method and device.
Background technology
Banner advertisements is a kind of multimedia way of promotion, and its many forms to traverse the page occur, the layout of a page without columns is wide
Announcement form size is relatively big, and visual impact is strong, can make a profound impression to network visitor, therefore, and often quilt
For issuing action message, promoting product etc..
In correlation technique, in order to some product informations or news information being pushed to user effectively, just
Use HTTP (Hypertext Transfer Protocol, HTTP) redirecting technique, will
The raw requests page reorientation of user is to the target information page, to reach to show target information page purpose,
As a example by banner advertisements, if by raw requests page reorientation to any one banner advertisements page, then visitor
Family end equipment will no longer be shown the raw requests page, and shows this banner advertisements page, therefore, can cause
The raw requests page of user can not show, and only shows the target information page, reduces Consumer's Experience.
Summary of the invention
In view of this, the present invention provides a kind of information-pushing method and device, it is possible to original user please
Ask and the page shows the target information page, improve Consumer's Experience.
Specifically, the present invention is achieved through the following technical solutions:
One aspect of the present invention, it is provided that a kind of information-pushing method, described method applies on network devices,
The described network equipment communicates with server and client side's equipment respectively, including:
Getting the HTTP Http sound that described server returns to described client device
When answering message, the element property of target information is added in the load contents of described Http response message;
The Http response message being added with the element property of described target information is sent to described client
Equipment;
When receiving the request message that described client device sends according to the element property of described target information
Time, the information resources of described target information are sent to described client device.
Another aspect of the present invention, it is provided that a kind of information-pushing method, described method is applied and set in client
Standby upper, including:
Receiving the Http response message that the network equipment sends, described Http response message includes target information
Element property;
According to the element property of described target information, send request message to the described network equipment;
Receive the information resources of the described target information that the described network equipment returns.
Another aspect of the present invention, it is provided that a kind of information push-delivery apparatus, described device is applied at the network equipment
On, the described network equipment communicates with server and client side's equipment respectively, and described device includes:
First processing unit, for getting the super literary composition that described server returns to described client device
During this transportation protocol Http response message to, the element property of target information is added described Http response
In the load contents of message;
First transmitting element, the Http response message of the element property for described target information will be added with
It is sent to described client device;
Second transmitting element, for when receiving the described client device element according to described target information
During the request message that attribute sends, the information resources of described target information are sent to described client device.
Another aspect of the present invention, it is provided that a kind of information push-delivery apparatus, described device is applied and set in client
Standby upper, including:
First receives unit, and for receiving the Http response message that the network equipment sends, described Http rings
Message is answered to include the element property of target information;
5th transmitting element, for the element property according to described target information, sends out to the described network equipment
Send request message;
Second receives unit, for receiving the information resources of the described target information that the described network equipment returns.
The application embodiment of the present invention, the element property of target information is added to Http response report by the network equipment
Wen Zhong, and after receiving the request message that client device sends according to this element property, target is believed
The information resources of breath are sent to client device, and therefore, client device can be based on Http response message
In original load contents display the raw requests page, information resources based on target information display target letter
Breath, thus neither affect the client device display raw requests page, the target information page can be shown again,
Improve Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is a kind of application scenarios figure shown in the present invention one exemplary embodiment;
Fig. 2 is the schematic flow sheet of a kind of information-pushing method shown in the present invention one exemplary embodiment;
Fig. 3 is the schematic flow sheet of the another kind of information-pushing method shown in the present invention one exemplary embodiment;
Fig. 4 is the schematic flow sheet of the another kind of information-pushing method shown in the present invention one exemplary embodiment;
Fig. 5 is the hard of a kind of information push-delivery apparatus place equipment shown in the present invention one exemplary embodiment
Part structural representation;
Fig. 6 is the structured flowchart of a kind of information push-delivery apparatus shown in the present invention one exemplary embodiment;
Fig. 7 is the structured flowchart of the another kind of information push-delivery apparatus shown in the present invention one exemplary embodiment.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Following
When description relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous
Key element.Embodiment described in following exemplary embodiment does not represent the institute consistent with the present invention
There is embodiment.On the contrary, they only with as appended claims describes in detail, the one of the present invention
The example of the apparatus and method that a little aspects are consistent.
It is only merely for describing the purpose of specific embodiment in terminology used in the present invention, and is not intended to be limiting
The present invention." a kind of " of singulative used in the present invention and appended claims, " institute
State " and " being somebody's turn to do " be also intended to include most form, unless context clearly shows that other implications.Also should
Work as understanding, term "and/or" used herein refer to and comprise one or more be associated list item
Any or all possible combination of purpose.
Although should be appreciated that may use term first, second, third, etc. various to describe in the present invention
Information, but these information should not necessarily be limited by these terms.These terms only be used for by same type of information that
This distinguishes.Such as, without departing from the present invention, the first information can also be referred to as
Two information, similarly, the second information can also be referred to as the first information.Depend on linguistic context, as in this institute
Use word " if " can be construed to " and ... time " or " when ... time " or " response
In determining ".
Fig. 1 is a kind of application scenarios figure shown in the present invention one exemplary embodiment.
As it is shown in figure 1, include server, client device and the network equipment, the network equipment is arranged on
Between server and client side's equipment, the network equipment can include but not limited to router, switch, visitor
Family end device-to-server sends Http request, and server, will be to visitor after receiving this Http request
Family end equipment returns Http response message, and the network equipment can obtain this Http response message, and by mesh
The element property of mark information is added in the load contents of Http response message, then by this Http response report
Literary composition is transmitted to client device, and client device, after receiving this Http response message, therefrom parses
The element property of target information, and send request message to the network equipment, the network equipment receives this request
During message, the information resources of target information are sent to client device, in sum, client device
Can be based on the original load contents in Http response message (when being not added with the element property of target information
Load contents) the display raw requests page, and based on information resources, in the raw requests page, show mesh
Mark information, such as, the raw requests page is Baidu's homepage, and target information is the banner advertisements page, then may be used
To show the banner advertisements page in Baidu's homepage.
Fig. 2 is the schematic flow sheet of a kind of information-pushing method shown in the present invention one exemplary embodiment.
A kind of information-pushing method, on network devices, this network equipment is arranged on service in the method application
Between device and client device, the method comprises the steps:
Step 201, when getting server to the Http response message that client device returns, by mesh
The element property of mark information is added in the load contents of Http response message.
Client device can be according to its raw requests page, such as, accesses hundred by client browser
The degree page, then send Http request to server, and server is after receiving this Http request, by root
Returning Http response message according to this Http request to client device, Http response message includes original asking
Ask the related resource of the page, such as, the related resource of Baidu's page.In embodiments of the present invention, network
Equipment can obtain this Http response message, and the element property of target information is added to Http response
In the load contents of message, such as, promote, by being used for, the element property that the banner advertisements of arbitrary product is correlated with
Add the load contents of Http response message to, so that Http response message had both included client device
The resource information that the raw requests page is relevant, includes again the element property that banner advertisements is relevant.The present invention is real
Executing in example, the element property of target information determines according to the content of target information, and such as, target information is
Arbitrary banner advertisements, then element property can include but not limited to the picture element of banner advertisements, color unit
Element, display position element etc., concrete element property can be arranged according to the actual requirements.
Step 202, is sent to client by the Http response message being added with the element property of target information
Equipment.
In this step, Http response message is sent to client device, makes the client device can either
Get the resource information that the raw requests page is relevant, can obtain again the element property of target information, such as,
The element property of arbitrary banner advertisements.
Step 203, when receiving the request report that client device sends according to the element property of target information
The information resources of target information are sent to client device by Wen Shi.
The network equipment is when receiving the request message that client device sends to local terminal, in this request message
Including the element property of target information, corresponding information resources can be returned to client device, so that objective
Family end equipment, after receiving information resources, shows target information, such as, the banner advertisements page.Here
The information resources mentioned, can be hyperlinked resources or the path letter of acquisition target information of target information
Breaths etc., as long as enabling client device to show target information based on these information resources.
According to an alternate embodiment of the present invention, after the network equipment obtains Http response message, can extract
The load contents of Http response message, it is possible to use DPI (Deep Packet Inspection, deep packet
Detection) technology obtains Html (Hyper Text Markup Language, hypertext from load contents
Markup language) Body element in structure, Body element adds the element property of target information,
Such as, at main part one section of Html language codes of implantation of the Html page that Body element shows,
This Html language codes, for representing the element property of target information, can include but not limited to: background
Color elements, background picture element, text color element, the display position element of target information, path
Elements etc., see following code:
<center><img src=" http: //<dEVICE_IP>/ img/banner.jpg "/></center>,
This code can represent the absolute path of target information, and be may determine that this mesh by " banner.jpg "
Mark information is banner advertisements.
Those skilled in the art is it is understood that same message flow potentially includes multiple message, and these are many
Individual message has identical message characteristic, when the serial number of any one message changes, connects for ensureing
Receiving end can be accurately received each message and carry out message flow restructuring exactly, its follow-up message
Serial number is also required to change, specifically, according to an alternate embodiment of the present invention, if at Http
The message flow at response message place also includes other message (being properly termed as subsequent packet), then at net
When network equipment gets the subsequent packet in the message flow of place, Http response message place, can be by follow-up report
The sequence number value of literary composition message is revised as the length value sum of original sequence number value and the element property of target information,
And the subsequent packet revised is sent to client device.
Here, understandable in order to make above preferred embodiment become apparent from, will further illustrate by way of example, tool
Body ground, it is assumed that Http response message original length value is L1=100, the element property length of target information
Value is L2=100, and sequence number value is seq1=100, (the element without target information under initial condition
Attribute), the seq1=100 of the Http response message that client device receives, length value should be L1=100,
And after adding the element property of target information, the Http response message that now client device receives
Seq1=100, length value is L3=L1+L2=200, therefore, client device can receive and Http
One subsequent packet (for convenience of narration, represent this message with A) of response message next-door neighbour, its serial number
Value next_seq1=300, but owing to amendment Http response message is to complete in the network device, server
" not knowing the inside story ", sequence number value seq2 causing server to send A is still 200, and the network equipment obtains
After A, needing to modify the serial number of A, the sequence number value of amended A is
New_seq2=seq2+L2=200+100=300, thus, new_seq2=next_seq1=300, therefore,
Client device can accurately receive, further, in same message flow, it is assumed that the later of A
Message is B, then will as above revise the sequence number value of B, more amended B is transmitted to client
Equipment, does not repeats them here.
According to another alternative embodiment of the present invention, client device after receiving Http response message,
Can return confirmation message to server, the network equipment can obtain this confirmation message, and will confirm that message
Confirmation value is revised as the difference of original confirmation number value and the length value of the element property of target information.
About above-mentioned alternative embodiment, to confirming number amendment reason of value and principle and above-mentioned amendment sequence
Number similar, further this alternative embodiment is illustrated below by following example.Alternatively, it is assumed that
The sequence number value of the Http response message that client device receives is seq1=100, length value new_L=
Length value L 2=100+100=200 of the element property of original length value L1+ target information, under initial condition
(without the element property of target information), the confirmation value to the confirmation message of server return should be
Ack1=seq1+L1=200, the serial number of the next message i.e. obtained to server request should be 200,
But owing to the network equipment with the addition of the element property of target information in original Http response message, change
Having become the length value of Http response message, the confirmation value causing the confirmation message that client device sends is
Ack2=seq1+new_L=300, if not modifying the confirmation value of confirmation message, is transmitted directly to
Server, then server is the message of 300 by returning sequence number value in same message flow, thus causes
Sequence number value is the message dropping of 200, and client device will be unable to correctly carry out message flow restructuring, because of
This, in embodiments of the present invention, the confirmation value of confirmation message will be modified by the network equipment, such as,
New_ack=ack2-L2=seq1+new_L-L2=300-100=200, therefore, new_ack=ack1=200,
Server will return the message of Serial No. 200 in same message flow.It should be noted that it is above-mentioned right
Serial number, confirm number, the numerical value of length value etc. is principle and exemplary, this is not made by the present invention
Limit.
Fig. 3 is the schematic flow sheet of the another kind of information-pushing method shown in the present invention one exemplary embodiment.
Step 301, receives the Http response message that the network equipment sends, and Http response message includes target
The element property of information.
Client device receives the Http response message that the network equipment sends, and will therefrom parse target letter
The element property of breath, such as, target information is the banner advertisements page, then can be from Http response message
Load contents parses the background color element of the banner advertisements page, background picture element, text color
Element, the display position element of target information, path elements etc..
Step 302, according to the element property of target information, sends request message to the network equipment.
Parse the element property of target information in step 301, by the element property according to target information
Generating request message, and this request message is sent to the network equipment, the network equipment is receiving this request
After message, by this request message of response, the information resources of target information are sent to client device.
Step 303, receives the information resources of the target information that the network equipment returns.
After client device receives information resources, will be according to information resources to show target information, such as,
The display banner advertisements page.
Fig. 4 is the schematic flow sheet of the another kind of information-pushing method shown in the present invention one exemplary embodiment.
This embodiment is by client device, mutual, in detail between the network equipment and server three
Describe the information-pushing method of the embodiment of the present invention.As shown in Figure 4, comprise the steps:
Step 401, client device sends Http request to server.
Initiate raw requests by Http request, to obtain respective page, carry out network access, such as,
Raw requests is Baidu's homepage, asks by sending the Http about " Baidu " to Baidu's server, with
Request accesses Baidu's homepage.
Step 402, server receives the Http request that client device sends.
Step 403, server returns Http response message to client device.
Server returns the related resource of raw requests by Http response message to client device, so that
After client device receives these resources, corresponding network access can be carried out.
Step 404, the network equipment obtains Http response message.
Step 405, the network equipment adds the element property of target information the load of Http response message to
In content.
Step 406, Http response message is sent to client device by the network equipment.
Step 407, client device receives Http response message.
Step 408, client device parses the element property of target information from Http response message.
Step 409, client device generates request message according to the element property of target information.
Step 410, client device sends request message to the network equipment.
Step 411, the network equipment receives request message.
Step 412, the information resources of target information are sent to client device by the network equipment.
Step 413, client device receives information resources.
After client device receives information resources, show target information according to information resources.
Application above-described embodiment, the network equipment adds the element property of target information to Http response message
In, and after receiving the request message that client device sends according to this element property, by target information
Information resources be sent to client device, therefore, client device can be based in Http response message
Original load contents display the raw requests page, information resources based on target information display target information,
Thus neither affect the client device display raw requests page, target information can be shown again, improve user
Experience.
Further, the subsequent packet serial number in the message flow of amendment Http response message place, Yi Jixiu
Change the confirmation number of confirmation message, thus enable the server to each message accurately sending in message flow,
And client device can prepare to receive each message in message flow, and carry out message flow restructuring, protect
The integrity of barrier data interaction and reliability.
Corresponding with the embodiment of aforementioned information method for pushing, present invention also offers information push-delivery apparatus
Embodiment.
The embodiment of information push-delivery apparatus of the present invention can be applied on the network equipment or client device.
Device embodiment can be realized by software, it is also possible to realizes by the way of hardware or software and hardware combining.
As a example by implemented in software, as the device on a logical meaning, it it is the processor by its place equipment
Computer program instructions corresponding in nonvolatile memory is read in internal memory and run formation.From firmly
For part aspect, as it is shown in figure 5, be a kind of hardware configuration of information push-delivery apparatus place of the present invention equipment
Figure, in addition to the processor shown in Fig. 5, internal memory, network interface and nonvolatile memory,
In embodiment, the equipment at device place is generally according to the actual functional capability of this equipment, it is also possible to include other hardware,
This is repeated no more.
Fig. 6 is the structured flowchart of a kind of information push-delivery apparatus shown in the present invention one exemplary embodiment.
As shown in Figure 6, a kind of information push-delivery apparatus 600, this device 600 is applied on network devices,
This network equipment is arranged between server and client device, and this device 600 can include the first process
Unit the 601, first transmitting element 602 and the second transmitting element 603.
First processing unit 601 is for getting described server to surpassing that described client device returns
During Text Transfer Protocol Http response message, the element property of target information is added to described Http and rings
Answer in the load contents of message.
First transmitting element 602 is for the Http response report of the element property by being added with described target information
Literary composition is sent to described client device.
Second transmitting element 603 is for when receiving the described client device unit according to described target information
During the request message that element attribute sends, the information resources of described target information are sent to described client and set
Standby.
According to an alternate embodiment of the present invention, a kind of information push-delivery apparatus 600 can also include contents extraction
Unit and element acquiring unit.Wherein, contents extracting unit is for extracting the negative of described Http response message
Carrying content, element acquiring unit is for obtaining HTML Html knot from described load contents
Body element in structure.Based on this, the first processing unit 601 specifically may be used in described Body unit
Element adds the element property of described target information.
According to another alternative embodiment of the present invention, a kind of information push-delivery apparatus 600 can also include second
Processing unit and the 3rd transmitting element, wherein, the second processing unit, for when receiving described Http sound
When answering the subsequent packet of message flow belonging to message, the sequence number value of subsequent packet is revised as original sequence number
The length value sum of the element property of value and described target information;3rd transmitting element, after revising
Described subsequent packet be sent to described client device.
According to another alternative embodiment of the present invention, a kind of information push-delivery apparatus 600 can also include the 3rd
Processing unit and the 4th transmitting element, wherein, the 3rd processing unit, for when getting described client
Device-to-server send confirmation message time, the confirmation value of described confirmation message is revised as original really
The difference of the length value of the element property of the number of recognizing value and described target information;4th transmitting element, for repairing
Described confirmation message after changing is sent to described client device.
Fig. 7 is the structured flowchart of the another kind of information push-delivery apparatus shown in the present invention one exemplary embodiment.
As it is shown in fig. 7, a kind of information push-delivery apparatus 700, this device 700 is applied on a client device,
Unit 703 is received including the first reception unit the 701, the 5th transmitting element 702 and second.
First receives unit 701 for receiving the Http response message that the network equipment sends, described Http
Response message includes the element property of target information.
5th transmitting element 702 is for the element property according to described target information, to the described network equipment
Send request message.
Second receives unit 703 for receiving the information money of the described target information that the described network equipment returns
Source.
In said apparatus, the function of unit and the process that realizes of effect specifically refer in said method corresponding
Step realize process, do not repeat them here.
For device embodiment, owing to it corresponds essentially to embodiment of the method, so relevant part ginseng
See that the part of embodiment of the method illustrates.Device embodiment described above is only schematically,
The wherein said unit illustrated as separating component can be or may not be physically separate, makees
The parts shown for unit can be or may not be physical location, i.e. may be located at a place,
Or can also be distributed on multiple NE.Can select according to the actual needs part therein or
The whole module of person realizes the purpose of the present invention program.Those of ordinary skill in the art are not paying creativeness
In the case of work, i.e. it is appreciated that and implements.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all at this
Within the spirit of invention and principle, any modification, equivalent substitution and improvement etc. done, should be included in
Within the scope of protection of the invention.
Claims (10)
1. an information-pushing method, it is characterised in that described method is applied on network devices, described
The network equipment communicates with server and client side's equipment respectively, and described method includes:
Getting the HTTP Http sound that described server returns to described client device
When answering message, the element property of target information is added in the load contents of described Http response message;
The Http response message being added with the element property of described target information is sent to described client
Equipment;
When receiving the request message that described client device sends according to the element property of described target information
Time, the information resources of described target information are sent to described client device.
Method the most according to claim 1, it is characterised in that described method also includes:
Extract the load contents of described Http response message;
The Body element in HTML Html structure is obtained from described load contents;
In the described load contents that the element property of target information is added to described Http response message, bag
Include:
The element property of described target information is added in described Body element.
Method the most according to claim 1, it is characterised in that described method also includes:
When receiving the subsequent packet of message flow belonging to described Http response message, by the sequence of subsequent packet
Column number value is revised as the length value sum of original sequence number value and the element property of described target information;
Amended described subsequent packet is sent to described client device.
Method the most according to claim 1, it is characterised in that described method also includes:
When getting the confirmation message that described client device sends to server, by described confirmation message
Confirmation value be revised as the difference of length value of element property of original confirmation number value and described target information;
Amended described confirmation message is sent to described client device.
5. an information-pushing method, it is characterised in that described method is applied on a client device, bag
Include:
Receiving the Http response message that the network equipment sends, described Http response message includes target information
Element property;
According to the element property of described target information, send request message to the described network equipment;
Receive the information resources of the described target information that the described network equipment returns.
6. an information push-delivery apparatus, it is characterised in that described device is applied on network devices, described
The network equipment communicates with server and client side's equipment respectively, and described device includes:
First processing unit, for getting the super literary composition that described server returns to described client device
During this transportation protocol Http response message to, the element property of target information is added described Http response
In the load contents of message;
First transmitting element, the Http response message of the element property for described target information will be added with
It is sent to described client device;
Second transmitting element, for when receiving the described client device element according to described target information
During the request message that attribute sends, the information resources of described target information are sent to described client device.
Device the most according to claim 6, it is characterised in that described device also includes:
Contents extracting unit, for extracting the load contents of described Http response message;
Element acquiring unit, for obtaining HTML Html structure from described load contents
In Body element;
Described first processing unit, specifically for:
The element property of described target information is added in described Body element.
Device the most according to claim 6, it is characterised in that described device also includes:
Second processing unit, for when receiving the subsequent packet of message flow belonging to described Http response message
Time, the sequence number value of subsequent packet is revised as the element property of original sequence number value and described target information
Length value sum;
3rd transmitting element, for being sent to described client device by amended described subsequent packet.
Device the most according to claim 6, it is characterised in that described device also includes:
3rd processing unit, for when getting the confirmation message that described client device sends to server
Time, the confirmation value of described confirmation message is revised as the element of original confirmation number value and described target information
The difference of the length value of attribute;
4th transmitting element, for being sent to described client device by amended described confirmation message.
10. an information push-delivery apparatus, it is characterised in that described device is applied on a client device,
Including:
First receives unit, and for receiving the Http response message that the network equipment sends, described Http rings
Message is answered to include the element property of target information;
5th transmitting element, for the element property according to described target information, sends out to the described network equipment
Send request message;
Second receives unit, for receiving the information resources of the described target information that the described network equipment returns.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510551698.0A CN105959199A (en) | 2015-08-31 | 2015-08-31 | Information push method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510551698.0A CN105959199A (en) | 2015-08-31 | 2015-08-31 | Information push method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105959199A true CN105959199A (en) | 2016-09-21 |
Family
ID=56917047
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510551698.0A Pending CN105959199A (en) | 2015-08-31 | 2015-08-31 | Information push method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105959199A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116614507A (en) * | 2023-06-12 | 2023-08-18 | 北京百度网讯科技有限公司 | Data transmission method, device, equipment and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101442550A (en) * | 2008-12-19 | 2009-05-27 | 成都市华为赛门铁克科技有限公司 | Method and apparatus for pushing network information |
| WO2011071850A2 (en) * | 2009-12-07 | 2011-06-16 | Coach Wei | System and method for website performance optimization and internet traffic processing |
| CN102938782A (en) * | 2012-10-30 | 2013-02-20 | 中兴通讯股份有限公司 | Message processing method, device and system |
| CN103118082A (en) * | 2013-01-21 | 2013-05-22 | 华为技术有限公司 | Method, device and system for embedding additional information |
| CN103392327A (en) * | 2012-12-28 | 2013-11-13 | 华为技术有限公司 | Redirect method and network equipment |
| CN104662509A (en) * | 2012-06-08 | 2015-05-27 | 纺报有限公司 | Output device capable of outputting additional page, method for outputting additional page, and recording medium having program recorded thereon for executing method |
-
2015
- 2015-08-31 CN CN201510551698.0A patent/CN105959199A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101442550A (en) * | 2008-12-19 | 2009-05-27 | 成都市华为赛门铁克科技有限公司 | Method and apparatus for pushing network information |
| WO2011071850A2 (en) * | 2009-12-07 | 2011-06-16 | Coach Wei | System and method for website performance optimization and internet traffic processing |
| CN104662509A (en) * | 2012-06-08 | 2015-05-27 | 纺报有限公司 | Output device capable of outputting additional page, method for outputting additional page, and recording medium having program recorded thereon for executing method |
| CN102938782A (en) * | 2012-10-30 | 2013-02-20 | 中兴通讯股份有限公司 | Message processing method, device and system |
| CN103392327A (en) * | 2012-12-28 | 2013-11-13 | 华为技术有限公司 | Redirect method and network equipment |
| CN103118082A (en) * | 2013-01-21 | 2013-05-22 | 华为技术有限公司 | Method, device and system for embedding additional information |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116614507A (en) * | 2023-06-12 | 2023-08-18 | 北京百度网讯科技有限公司 | Data transmission method, device, equipment and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210349964A1 (en) | Predictive resource identification and phased delivery of structured documents | |
| US9479343B2 (en) | Engine for processing content rules associated with locations in a page | |
| US7512569B2 (en) | User defined components for content syndication | |
| US8533297B2 (en) | Setting cookies in conjunction with phased delivery of structured documents | |
| CN102521251B (en) | Method for directly realizing personalized search, device for realizing method, and search server | |
| US20120210243A1 (en) | Web co-navigation | |
| EP2724251B1 (en) | Methods for making ajax web applications bookmarkable and crawlable and devices thereof | |
| CN102594813A (en) | Multi-account login method and device | |
| CN102436564A (en) | Method and device for identifying tampered webpage | |
| JP6520513B2 (en) | Question and Answer Information Providing System, Information Processing Device, and Program | |
| CN102054042A (en) | Service method and site for exchanging knowledge information and question and answer exchange platform | |
| CN105939313A (en) | State code redirecting method and device | |
| US20030229850A1 (en) | Web browser | |
| CN110083752A (en) | Information of real estate recommended method, device, equipment and storage medium | |
| CN104023046B (en) | Mobile terminal recognition method and device | |
| CN108664493B (en) | Method and device for counting validity of URL (Uniform resource locator), electronic equipment and storage medium | |
| CN104462242B (en) | Webpage capacity of returns statistical method and device | |
| CN106202297A (en) | Identify the method and device of user interest | |
| CN103581349B (en) | A kind of domain name analytic method and device | |
| CN111723324B (en) | Updating method and device for website navigation, computer equipment and storage medium | |
| CN105959199A (en) | Information push method and device | |
| CN116127945B (en) | Network link processing method and device, electronic equipment and storage medium | |
| CN108990423A (en) | reduce redirects | |
| CN106919600A (en) | One kind failure network address access method and terminal | |
| CN115658055A (en) | Dynamic layout ordering method and device, computer equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information |
Address after: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building Applicant after: Hangzhou Dipu Polytron Technologies Inc Address before: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building Applicant before: Hangzhou Dipu Technology Co., Ltd. |
|
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160921 |