[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109450972A - A kind of processing method of data, device and equipment - Google Patents

A kind of processing method of data, device and equipment Download PDF

Info

Publication number
CN109450972A
CN109450972A CN201811146543.9A CN201811146543A CN109450972A CN 109450972 A CN109450972 A CN 109450972A CN 201811146543 A CN201811146543 A CN 201811146543A CN 109450972 A CN109450972 A CN 109450972A
Authority
CN
China
Prior art keywords
data
module
target webpage
predetermined module
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.)
Pending
Application number
CN201811146543.9A
Other languages
Chinese (zh)
Inventor
游永胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201811146543.9A priority Critical patent/CN109450972A/en
Publication of CN109450972A publication Critical patent/CN109450972A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

This specification embodiment discloses processing method, device and the equipment of a kind of data, which comprises sends the access request of the target webpage to server, the destination network addresses of the target webpage are carried in the access request;The web data for the target webpage that the server is sent is received, the web data is obtained based on the destination network addresses;If including the information of the predetermined module in the target webpage in the destination network addresses, the data of the predetermined module are obtained in the web data, and show the data of the predetermined module.

Description

A kind of processing method of data, device and equipment
Technical field
This specification is related to field of computer technology more particularly to a kind of processing method of data, device and equipment.
Background technique
With the continuous development of computer technology and internet technique, terminal (such as mobile phone, tablet computer or individual calculus Machine etc.) and internet have become people work in life in pith.People can carry out letter by terminal and internet Breath transmission is shared with information.
In general, when certain user need by the partial content (image, video or text such as therein) in certain webpage to its When his user shares, need that ((Uniform Resource Locator, unified resource are fixed by such as URL by the network address of the webpage Position symbol) etc.), using terminal is sent by internet or is shared with other users, and other users can pass through the terminal access net The web data of the corresponding webpage in network address, i.e. full content in the webpage.
However, being divided through the above way to other users if the content in the webpage is more or content is more many and diverse When enjoying, it possibly can not know participator really needs which partial content understood in the webpage by participator by participator, at this point, The intention for being inquired participator again by participator is generally required, so that the inefficiency of data sharing, the essence of data sharing Accuracy is not high, accordingly, it is desirable to provide a kind of high efficiency, the sharing higher data processing scheme of precision.
Summary of the invention
The purpose of this specification embodiment is to provide processing method, device and the equipment of a kind of data, a kind of high to provide Efficiency shares the higher data processing scheme of precision.
In order to realize that above-mentioned technical proposal, this specification embodiment are achieved in that
A kind of processing method for data that this specification embodiment provides, which comprises
The access request of target webpage is sent to server, and the target of the target webpage is carried in the access request Network address;
The web data for the target webpage that the server is sent is received, the web data is based on the target Network address obtains;
If including the information of the predetermined module in the target webpage in the destination network addresses, in the webpage The data of the predetermined module are obtained in data, and show the data of the predetermined module.
Optionally, before the access request that the target webpage is sent to server, the method also includes:
Receive the destination network addresses for the target webpage that first terminal is shared.
It optionally, include the first identifier of the predetermined module in the information of the predetermined module, it is described to receive the clothes After the web data for the target webpage that business device is sent, the method also includes:
Target information is extracted from the destination network addresses;
If there is the target information to match with the module id in module map table in the destination network addresses, Determine the information including the predetermined module in the target webpage in the destination network addresses, and the target information being matched to is i.e. For the first identifier of the predetermined module.
Optionally, the method also includes:
If in the destination network addresses not including the information of the predetermined module in the target webpage, described in display Web data.
A kind of processing method for data that this specification embodiment provides, which comprises
The selection to the predetermined module in target webpage is obtained to request;
Obtain the first network address of the target webpage and the information of the predetermined module;
According to the information of the first network address of the target webpage and the predetermined module, the target webpage is generated Destination network addresses;
The destination network addresses of the target webpage are sent to second terminal, so that the second terminal is based on the mesh Mark network address obtains the web data of the target webpage from server, and includes institute in determining the destination network addresses When stating the information of predetermined module, the data of the predetermined module are obtained in the web data, and show the predetermined module Data.
Optionally, the information for obtaining the predetermined module, comprising:
The information of the predetermined module is obtained from module map table.
It optionally, include the mark of the predetermined module in the information of the predetermined module.
A kind of processing method for data that this specification embodiment provides, which comprises
The access request for the target webpage that second terminal is sent is received, carries the target webpage in the access request Destination network addresses;
Based on the destination network addresses, the web data of the target webpage is obtained;
The web data is sent to the second terminal, so that the second terminal is with determining the target network When including the information of the predetermined module in location, the data of the predetermined module are obtained in the web data, and show institute State the data of predetermined module.
Optionally, the method also includes:
Obtain the first identifier of the predetermined module and the second identifier of the predetermined module;
It, then will be described if the first identifier is not present in module map table, and the information of the second identifier is complete First identifier and the corresponding storage of the second identifier are into the module map table.
A kind of processing method for data that this specification embodiment provides, which comprises
The access request for the target webpage that receiving terminal apparatus is sent carries the target webpage in the access request Destination network addresses;
If including the information of the predetermined module in the target webpage in the destination network addresses, from the target The data of the predetermined module are obtained in the web data of webpage;
The data of the predetermined module are sent to the terminal device, so that terminal device shows the predetermined module Data.
Optionally, the method also includes:
Obtain the first identifier of the predetermined module and the second identifier of the predetermined module;
It, then will be described if the first identifier is not present in module map table, and the information of the second identifier is complete First identifier and the corresponding storage of the second identifier are into the module map table.
A kind of processing unit for data that this specification embodiment provides, described device include:
Request sending module carries in the access request for sending the access request of target webpage to server The destination network addresses of the target webpage;
Data reception module, for receiving the web data for the target webpage that the server is sent, the webpage Data are obtained based on the destination network addresses;
First display module, if for including the predetermined module in the target webpage in the destination network addresses Information, then obtain the data of the predetermined module in the web data, and shows the data of the predetermined module.
Optionally, described device further include:
Network address receiving module, the destination network addresses of the target webpage for receiving first terminal sharing.
It optionally, include the first identifier of the predetermined module, described device in the information of the predetermined module further include:
Information extraction modules, for extracting target information from the destination network addresses;
Information determination module, if for existing and the module id phase in module map table in the destination network addresses Matched target information, it is determined that it include the information of the predetermined module in the target webpage in the destination network addresses, and The target information being matched to is the first identifier of the predetermined module.
Optionally, described device further include:
Second display module, if for not including the predetermined module in the target webpage in the destination network addresses Information, then show the web data.
A kind of processing unit for data that this specification embodiment provides, described device include:
Request module is chosen, for obtaining the request of the selection to the predetermined module in target webpage;
Data obtaining module, for obtaining the first network address of the target webpage and the information of the predetermined module;
Network address generation module, for according to the first network address of the target webpage and the letter of the predetermined module Breath, generates the destination network addresses of the target webpage;
Address sending module, for the destination network addresses of the target webpage to be sent to second terminal, so that described Second terminal obtains the web data of the target webpage based on the destination network addresses from server, and is determining the mesh When marking the information in network address including the predetermined module, the data of the predetermined module are obtained in the web data, And show the data of the predetermined module.
Optionally, the data obtaining module, for obtaining the information of the predetermined module from module map table.
It optionally, include the mark of the predetermined module in the information of the predetermined module.
A kind of processing unit for data that this specification embodiment provides, described device include:
Access request receiving module, the access request of the target webpage for receiving second terminal transmission, the access are asked The destination network addresses of the target webpage are carried in asking;
Data acquisition module obtains the web data of the target webpage for being based on the destination network addresses;
Data transmission blocks, for the web data to be sent to the second terminal, so that the second terminal exists When determining the information in the destination network addresses including the predetermined module, the pre- cover half is obtained in the web data The data of block, and show the data of the predetermined module.
Optionally, described device further include:
Identifier acquisition module, for obtaining the first identifier of the predetermined module and the second identifier of the predetermined module;
Memory module, if for the first identifier, and the information of the second identifier to be not present in module map table Completely, then by the first identifier and the corresponding storage of the second identifier into the module map table.
A kind of processing unit for data that this specification embodiment provides, described device include:
Access request receiving module, for the access request for the target webpage that receiving terminal apparatus is sent, the access is asked The destination network addresses of the target webpage are carried in asking;
Data acquisition module, if for including the predetermined module in the target webpage in the destination network addresses Information then obtains the data of the predetermined module from the web data of the target webpage;
Data transmission blocks, for the data of the predetermined module to be sent to the terminal device, so that terminal device Show the data of the predetermined module.
Optionally, described device further include:
Identifier acquisition module, for obtaining the first identifier of the predetermined module and the second identifier of the predetermined module;
Memory module, if for the first identifier, and the information of the second identifier to be not present in module map table Completely, then by the first identifier and the corresponding storage of the second identifier into the module map table.
A kind of processing equipment for data that this specification embodiment provides, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed Manage device:
The access request of target webpage is sent to server, and the target of the target webpage is carried in the access request Network address;
The web data for the target webpage that the server is sent is received, the web data is based on the target Network address obtains;
If including the information of the predetermined module in the target webpage in the destination network addresses, in the webpage The data of the predetermined module are obtained in data, and show the data of the predetermined module.
A kind of processing equipment for data that this specification embodiment provides, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed Manage device:
The selection to the predetermined module in target webpage is obtained to request;
Obtain the first network address of the target webpage and the information of the predetermined module;
According to the information of the first network address of the target webpage and the predetermined module, the target webpage is generated Destination network addresses;
The destination network addresses of the target webpage are sent to second terminal, so that the second terminal is based on the mesh Mark network address obtains the web data of the target webpage from server, and includes institute in determining the destination network addresses When stating the information of predetermined module, the data of the predetermined module are obtained in the web data, and show the predetermined module Data.
A kind of processing equipment for data that this specification embodiment provides, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed Manage device:
The access request for the target webpage that second terminal is sent is received, carries the target webpage in the access request Destination network addresses;
Based on the destination network addresses, the web data of the target webpage is obtained;
The web data is sent to the second terminal, so that the second terminal is with determining the target network When including the information of the predetermined module in location, the data of the predetermined module are obtained in the web data, and show institute State the data of predetermined module.
A kind of processing equipment for data that this specification embodiment provides, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed Manage device:
The access request for the target webpage that receiving terminal apparatus is sent carries the target webpage in the access request Destination network addresses;
If including the information of the predetermined module in the target webpage in the destination network addresses, from the target The data of the predetermined module are obtained in the web data of webpage;
The data of the predetermined module are sent to the terminal device, so that terminal device shows the predetermined module Data.
From the technical solution of above this specification embodiment offer as it can be seen that this specification embodiment to server by sending The access request of target webpage carries the destination network addresses of target webpage in the access request, receives what server was sent The web data of target webpage, which obtained based on destination network addresses, then, if wrapped in destination network addresses The information of the predetermined module in target webpage is included, then obtains the data of the predetermined module in web data, and shows that this is predetermined The data of module, in this way, obtaining the net of target webpage to server when being obtained the destination network addresses of target webpage by participator Page data, and the information including the predetermined module in target webpage in determining destination network addresses, only will be in the web data The data of predetermined module are shown, so that can be directly viewable the webpage for needing it to understand to participator by participator Partial data (i.e. the data of cover half block) in data, improves the efficiency of data sharing, improves the accurate of data sharing Degree.
Detailed description of the invention
In order to illustrate more clearly of this specification embodiment or technical solution in the prior art, below will to embodiment or Attached drawing needed to be used in the description of the prior art is briefly described, it should be apparent that, the accompanying drawings in the following description is only The some embodiments recorded in this specification, for those of ordinary skill in the art, in not making the creative labor property Under the premise of, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of processing method embodiment of data of this specification;
Fig. 2 is the processing method embodiment of this specification another kind data;
Fig. 3 is the processing method embodiment of another data of this specification;
Fig. 4 is the processing method embodiment of another data of this specification;
Fig. 5 is a kind of modular structure schematic diagram of target webpage of this specification;
Fig. 6 is the processing method embodiment of another data of this specification;
Fig. 7 is the processing method embodiment of another data of this specification;
Fig. 8 is a kind of processing device embodiment of data of this specification;
Fig. 9 is the processing device embodiment of this specification another kind data;
Figure 10 is the processing device embodiment of another data of this specification;
Figure 11 is the processing device embodiment of another data of this specification;
Figure 12 is a kind of processing equipment embodiment of data of this specification;
Figure 13 is the processing equipment embodiment of this specification another kind data.
Specific embodiment
This specification embodiment provides processing method, device and the equipment of a kind of data.
In order to make those skilled in the art more fully understand the technical solution in this specification, below in conjunction with this explanation Attached drawing in book embodiment is clearly and completely described the technical solution in this specification embodiment, it is clear that described Embodiment be only this specification a part of the embodiment, instead of all the embodiments.The embodiment of base in this manual, Every other embodiment obtained by those of ordinary skill in the art without making creative efforts, all should belong to The range of this specification protection.
Embodiment one
As shown in Figure 1, this specification embodiment provides a kind of processing method of data, the executing subject of this method can be Terminal device, wherein the terminal device can such as mobile phone or tablet computer mobile terminal device, can also be such as personal computer Etc. equipment.This method can be used for Now in the processing such as corresponding user.This method can specifically include following steps:
In step s 102, the access request of target webpage is sent to server, carries the target in the access request The destination network addresses of webpage.
Wherein, server can be certain website (such as shopping website or video website) or certain application program (as payment is answered With or financing application etc.) background server, which can be can also be with an independent server by multiple servers The server cluster etc. of composition.Target webpage can be any webpage, such as the broadcasting net of certain shopping webpage, a certain collection TV play Page or the broadcasting webpage of a certain phase variety show etc..Destination network addresses can be the web data for obtaining target webpage Network address, specific such as URL, in practical applications, destination network addresses can be to be made of multiple and different parts, such as It may include the first network address for obtaining the web data of target webpage and certain specified information in destination network addresses Deng.
In an implementation, user can get destination network addresses in several ways, for example, the user good friend to this The destination network addresses that user shares, alternatively, the good friend of the user or certain information source (such as certain mechanism or tissue) are disappeared by short The destination network addresses etc. of the transmissions such as breath or immediate communication tool.After user gets destination network addresses by terminal device, The destination network addresses can be clicked, at this point, terminal device can star the browser or corresponding application program that it is installed, it should After browser or the application program launching, the available destination network addresses, and can be generated based on the destination network addresses The access request can be sent to server by access request.
In step S104, the web data for the above-mentioned target webpage that server is sent is received, which is to be based on Above-mentioned destination network addresses obtain.
Wherein, the web data of target webpage can be all data etc. for including in target webpage.
In an implementation, it after server receives the access request that terminal device is sent, can be extracted from the access request Destination network addresses can obtain the web data of target webpage, and the webpage that can be will acquire based on the destination network addresses Data are sent to terminal device, and terminal device can receive the web data of the above-mentioned target webpage of server transmission.
In step s 106, if in above-mentioned destination network addresses including the information of the predetermined module in target webpage, The data of predetermined module are obtained in above-mentioned web data, and show the data of the predetermined module.
Wherein, predetermined module can be key in any one element, such as target webpage in target webpage, display Frame or comment area etc., predetermined module can also be the page area etc. being made of multiple elements in target webpage.
It in an implementation, can should after terminal device receives the web data of the above-mentioned target webpage of server transmission Web data is stored temporarily in specified storage equipment (such as memory or hard disk), it is then possible to carry out to destination network addresses Detection, the information for including in destination network addresses can be carried out the processing such as segmenting, therefrom available multiple keywords and pass Keyword.It may include the mark for the module for including in the web data that server is sent in target webpage, alternatively, in terminal device The mark etc. for the module for including in target webpage can be previously stored with.When obtaining multiple keywords and key through the above way After word, each keyword and keyword can be analyzed respectively, whether judged in above-mentioned keyword or keyword comprising upper The mark of module is stated, if do not included, shows the data for not needing the predetermined module in a displaying target webpage, at this point, eventually End equipment can show the web data, so as to render in browser or corresponding application program and show the target network Web data in page.
If including the mark of above-mentioned module in above-mentioned keyword or keyword, demonstrate the need in a displaying target webpage Predetermined module data, at this point, terminal device can extract the data of the predetermined module from the web data, so as to The data of the predetermined module are rendered and shown in browser or corresponding application program, i.e., if in above-mentioned destination network addresses Information including the predetermined module in target webpage then obtains the data of predetermined module in above-mentioned web data, and showing should The data of predetermined module.
For example, including multiple and different data forms in target webpage, record has corresponding information in each data form, When user needs some or the multiple data forms in target webpage being shared with other users, without because of target network Remaining data form in page and other users are interfered so that other users do not know which or which data form category In the content of sharing.For this purpose, the information that band can be needed to the predetermined module of the one or more data forms shared composition is set It sets in the network address of target webpage, obtains destination network addresses, and destination network addresses are sent to other users.This Sample, other users can include the letter of the predetermined module in target webpage in determining destination network addresses by above-mentioned processing When breath, the data (need to share some or multiple data forms) of predetermined module are only shown, user can be directly viewable To the data form etc. of sharing.
Based on above-mentioned treatment process, when the information including the predetermined module in target webpage in destination network addresses, and need When being rendered to target webpage, can predetermined module in post-processing object webpage, and ignore other in target webpage Module enables a user to view the data for the specified module for needing the user to check in numerous data of target webpage (or data of web page area).
As shown in Fig. 2, this specification embodiment provides a kind of processing method of data, the executing subject of this method can be Terminal device, wherein the terminal device can such as mobile phone or tablet computer mobile terminal device, can also be such as personal computer Etc. equipment.This method can be used for Now in the processing such as corresponding user.This method can specifically include following steps:
In step S202, obtains the selection to the predetermined module in target webpage and request.
In an implementation, user can open a certain webpage by the browser installed in terminal device or certain application program (i.e. target webpage), if user needs certain contents (i.e. predetermined module) in target webpage being shared with other users, The position where the predetermined module can be clicked, at this point, terminal device can display the prompt box, may include in the prompting frame as The keys such as sharing, selection, user can click sharing or choose key at this time, and the available user of terminal device chooses predetermined Module, and generate selection request.
In step S204, first network address and the information of predetermined module of target webpage are obtained.
Wherein, first network address can be the network address etc. where the web data of target webpage.
In an implementation, may include in target webpage target webpage first network address and target webpage in include The relevant information (title, module I D (IDentity, identity number) of such as module etc.) of module etc..
In step S206, according to the first network address of target webpage and the information of predetermined module, target webpage is generated Destination network addresses.
In an implementation, the generting machanism of destination network addresses, the generation machine of the destination network addresses can be previously provided with System can carry in target webpage, and it is medium can also to be stored in advance in terminal device.The generting machanism may include a variety of, example Such as, directly the information of first network address and predetermined module can be combined, it can place the information of predetermined module Before first network address, alternatively, after the information of predetermined module is placed on first network address, alternatively, by pre- cover half It is medium that the information of block is inserted into first network address.Alternatively, being also based on the information weight of first network address and predetermined module Newly-generated new network address etc..It, can be based on the first net of target webpage by the generting machanism of above-mentioned destination network addresses The destination network addresses of the information of network address and predetermined module generation target webpage.
In step S208, the destination network addresses of target webpage are sent to second terminal, so that second terminal is based on Destination network addresses obtain the web data of target webpage from server, and include predetermined module in determining destination network addresses Information when, the data of predetermined module are obtained in web data, and show the data of predetermined module.
As shown in figure 3, this specification embodiment provides a kind of processing method of data, the executing subject of this method can be Server, wherein the server can be independent server, be also possible to the server cluster being made of multiple servers, Moreover, the server can be the background server of a certain business, being also possible to certain website, (such as websites or payment are answered With etc.) background server etc..This method can be used for the partial content (can be considered as module) in certain webpage as sharing Or the object sent is presented in the processing such as corresponding user.This method can specifically include following steps:
In step s 302, the access request for the target webpage that second terminal is sent is received, is carried in the access request The destination network addresses of target webpage..
In step s 304, above-mentioned destination network addresses are based on, the web data of target webpage is obtained.
In step S306, above-mentioned web data is sent to second terminal, so that second terminal is determining target network When including the information of predetermined module in address, the data of predetermined module are obtained in web data, and show the number of predetermined module According to.
This specification embodiment provides a kind of processing method of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of predetermined module), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment two
As shown in figure 4, this specification embodiment provides a kind of processing method of data, the executing subject of this method can be Terminal device and server, wherein the terminal device can such as mobile phone or tablet computer mobile terminal device, can also as The equipment such as people's computer.The terminal device can be divided into first terminal and second terminal, and first terminal can be sharing or transmission The terminal device of the destination network addresses of target webpage, second terminal can be the target network for being shared or being received target webpage The terminal device of address.The server can be independent server, be also possible to the server set being made of multiple servers Group, moreover, the server can be the background server of a certain business, is also possible to certain website (such as websites or branch Pay application etc.) background server etc..This method can be used for partial content (can be considered as module) conduct in certain webpage The object shared or sent is presented in the processing such as corresponding user.This method can specifically include following steps:
In step S402, server obtains the first identifier of predetermined module and the second identifier of predetermined module.
Wherein, first identifier can be different from second identifier, such as first identifier can be the ID of predetermined module, the second mark Know the title etc. that can be predetermined module, is illustrated in the present embodiment with above situation, for first identifier and second identifier Other representations may be set according to actual conditions, this specification embodiment does not limit this.
In step s 404, if first identifier is not present in module map table, and the information of second identifier is complete, then takes Business device is by first identifier and the corresponding storage of second identifier into module map table.
In an implementation, in order to enable the partial content that will need to share or send in target webpage (the contents of the section can be with Constitute predetermined module) other users are presented to, as shown in figure 5, multiple modules can be set in target webpage, for example, can incite somebody to action Target webpage is divided into multiple portions, and each part can be used as a module, alternatively, can will have in target webpage certain Share value or shares the part of possibility as module etc..A package mould can be set outside each module therein The information such as the ID of respective modules, title can be supplied to module map table by wrapping up module by block.The processing of module map table Mechanism can check the information that package module provides, for example, can check whether the information that package module provides complete, Whether the information that package module provides is already present in module map table, if inspection result is by the way that (i.e. package module mentions The information of confession is complete, and the information is not present in module map table), then it can will wrap up the information for the corresponding module that module provides It is stored in module map table, which can store in table form, based on the example of above-mentioned Fig. 5, the module Mapping table may refer to following table 1.
Table 1
Module I D Module title
A Modules A
B Module B
C Module C
D Module D
E Module E
By above-mentioned treatment process, the registration to the module in target webpage can be completed.
In step S406, first terminal obtains the selection to the predetermined module in target webpage and requests.
In step S408, first terminal obtains the first network address of target webpage, and obtains from module map table The information of predetermined module.
It wherein, may include the mark of predetermined module in the information of the predetermined module, it specifically can be such as the ID of predetermined module Deng.Module map table can be the list of the relevant information for recording the modules in target webpage, module therein Relevant information may include the mark etc. of module.Module map table can be set in advance in target webpage, alternatively, can also be with The acquisition of target webpage and be stored in local.
In step S410, first terminal is generated according to the first network address of target webpage and the information of predetermined module The destination network addresses of target webpage.
In step S412, the destination network addresses of target webpage are sent to second terminal by first terminal.
In an implementation, the mode of first terminal to the destination network addresses of second terminal transmission target webpage may include more Kind, such as it can be sent to second terminal by application programs such as instant messaging applications, alternatively, passing through the wireless transmissions such as bluetooth Mode is sent to second terminal etc., can specifically select a kind of mode according to the actual situation, and this specification embodiment does not do this It limits.
In step S414, second terminal sends the access request of target webpage to server, carries in the access request There are the destination network addresses of target webpage.
In step S416, server is based on above-mentioned destination network addresses, obtains the web data of target webpage.
In an implementation, the content based on above-mentioned steps S410, destination network addresses are the first networks based on target webpage The information of address and predetermined module generates, therefore, when server receives the access request of the target webpage of second terminal transmission Afterwards, the destination network addresses in the access request can be extracted, and the of target webpage can be extracted from destination network addresses One network address, it is then possible to obtain the web data of target webpage based on first network address.
In step S418, above-mentioned web data is sent to second terminal by server.
In the step s 420, second terminal extracts target information from destination network addresses.
Wherein, target information can be the information etc. being made of a part of content in destination network addresses.
In an implementation, second terminal can receive the web data of the target webpage of server transmission, wherein the webpage number According to be based on above-mentioned destination network addresses obtain.Then, second terminal can analyze destination network addresses, be based on module Mark correlated characteristic, destination network addresses can be carried out the processing such as segmenting, destination network addresses are divided into multiple mesh Mark information.For example, destination network addresses are http://www.xxxxxxxxx&id=3, then it can be to above-mentioned destination network addresses It is analyzed, obtains including the target informations such as id=3 and 3.
In step S422, if there is the mesh to match with the module id in module map table in destination network addresses Mark information, then second terminal determines the information including the predetermined module in target webpage in destination network addresses, and be matched to Target information is the first identifier of predetermined module.
In an implementation, the processing of S420, can be with after extracting target information in destination network addresses through the above steps Obtained target information is subjected to matching comparison with the module id in module map table respectively, if in destination network addresses not In the presence of the target information to match with the module id in module map table, at this point, second terminal determines in destination network addresses It does not include the information of the predetermined module in target webpage, second terminal can execute the processing of following step S426, if target There is the target information to match with the module id in module map table in network address, then second terminal determines target network It include the information of the predetermined module in target webpage in address, and the target information being matched to can be with for predetermined module One mark.For example, destination network addresses are http://www.xxxxxxxxx&id=based on the example in above-mentioned steps S420 3, obtained target information may include id=3 and 3 etc., and then, second terminal can be by target informations such as id=3 and 3, respectively Matching comparison is carried out with the module id in module map table shown in above-mentioned table 1, it specifically can be by each target information and table 1 In ID carry out matching comparison, if some target information it is identical as the ID in table 1 (such as content be 3 target information and table 1 in The ID for being 3 is identical), it is determined that it include the information of the predetermined module in target webpage in destination network addresses, then content is 3 Target information is the first identifier of predetermined module.
In step S424, second terminal obtains the data of predetermined module in web data, and shows predetermined module Data.
In step S426, if in destination network addresses not including the information of the predetermined module in target webpage, the Two terminals show web data.
In an implementation, through above-mentioned processing after extracting target information in destination network addresses, the mesh that can will obtain Mark information carries out matching comparison with the module id in module map table respectively, if be not present in destination network addresses and module The target information that module id in mapping table matches, at this point, it does not include target in destination network addresses that second terminal, which determines, The information of predetermined module in webpage, second terminal can be with the web datas of displaying target webpage, i.e., in displaying target webpage All modules.
This specification embodiment provides a kind of processing method of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment three
As shown in fig. 6, this specification embodiment provides a kind of processing method of data, the executing subject of this method can be Server, wherein the server can be independent server, be also possible to the server cluster being made of multiple servers, Moreover, the server can be the background server of a certain business, being also possible to certain website, (such as websites or payment are answered With etc.) background server etc..This method can be used for the partial content (can be considered as module) in certain webpage as sharing Or the object sent is presented in the processing such as corresponding user.
In practical applications, it can not only select to need predetermined module to be shown by terminal device, it can also be by taking Business device selection is provided to the predetermined module that terminal device is shown, is based on this, this method can specifically include following step It is rapid:
In step S602, the access request for the target webpage that receiving terminal apparatus is sent is carried in the access request The destination network addresses of target webpage.
In an implementation, user can get destination network addresses in several ways, for example, the user good friend to this The destination network addresses etc. that user shares.After user gets destination network addresses by terminal device, the target can be clicked Network address, at this point, terminal device can star browser or corresponding application program, the browser or application of its installation After program starting, the available destination network addresses, and access request can be generated based on the destination network addresses, it can incite somebody to action The access request is sent to server.Server can receive the access request of terminal device transmission.
In step s 604, if in above-mentioned destination network addresses including the information of the predetermined module in target webpage, The data of predetermined module are obtained from the web data of target webpage.
In an implementation, after server receives access request, destination network addresses can be detected, it can be by target The information for including in network address carries out the processing such as segmenting, therefrom available multiple keywords and keyword.It can in server To be stored with the mark etc. for the module for including in target webpage.After obtaining multiple keywords and keyword through the above way, Each keyword and keyword can be analyzed respectively, whether be judged in above-mentioned keyword or keyword comprising above-mentioned module Mark the web data of target webpage can be sent to terminal device, so that terminal is set if do not included The standby web data for rendering and showing the target webpage in browser or corresponding application program.If above-mentioned keyword or pass Include the mark of above-mentioned module in key word, then can extract the data of the predetermined module from the web data of the target webpage, It is sent to terminal device.
In step S606, the data of predetermined module are sent to terminal device, so that terminal device shows predetermined module Data.
This specification embodiment provides a kind of processing method of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Example IV
As shown in fig. 7, this specification embodiment provides a kind of processing method of data, the executing subject of this method can be Terminal device or server, wherein the terminal device can such as personal computer equipment, can also be such as mobile phone, tablet computer Equal mobile terminal devices, the terminal device can be the terminal device that user uses.The server can be independent server, It is also possible to the server cluster being made of multiple servers, moreover, the server can be the background server of a certain business, It is also possible to the background server etc. of certain website (such as websites or payment application).This method can be used for certain net Partial content (can be considered as module) in page is presented in the processing such as corresponding user as the object shared or sent.The party Method can specifically include following steps:
In step S702, server obtains the first identifier of predetermined module and the second identifier of predetermined module.
In step S704, if first identifier is not present in module map table, and the information of second identifier is complete, then takes Business device is by first identifier and the corresponding storage of second identifier into module map table.
In an implementation, in order to enable the predetermined module shared or sent will be needed to be presented to other users in target webpage, Multiple modules can be set in target webpage, for example, target webpage can be divided into multiple portions, each part be can be used as One module, alternatively, can will have certain part shared value or share possibility in target webpage as a module Deng.A package module can be set outside each module therein, it can be by the ID of respective modules, title etc. by package module Information is supplied to module map table.The treatment mechanism of module map table can to package module provide information check, example Whether the information that can such as check whether the information that package module provides is complete, package module provides is already present on module mapping In table, if inspection result be by (i.e. package module provide information it is complete, and in module map table be not present the information), The information for wrapping up the corresponding module that module provides can be then stored in module map table.It, can be with by above-mentioned treatment process Complete the registration to the module in target webpage.
In step S706, first terminal obtains the selection to the predetermined module in target webpage and requests.
In step S708, first terminal obtains the first network address of target webpage, and obtains from module map table The information of predetermined module.
In step S710, first terminal is generated according to the first network address of target webpage and the information of predetermined module The destination network addresses of target webpage.
In step S712, the destination network addresses of target webpage are sent to second terminal by first terminal.
In step S714, server receives the access request for the target webpage that second terminal is sent, in the access request Carry the destination network addresses of target webpage.
In step S716, if in above-mentioned destination network addresses including the information of the predetermined module in target webpage, Server obtains the data of predetermined module from the web data of target webpage.
In step S718, the data of predetermined module are sent to second terminal by server.
In step S720, second terminal shows the data of predetermined module.
This specification embodiment provides a kind of processing method of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment five
The above are the processing methods for the data that this specification embodiment provides, and are based on same thinking, and this specification is implemented Example also provides a kind of processing unit of data, as shown in Figure 8.
The processing unit of the data includes: request sending module 801, data reception module 802 and the first display module 803, in which:
Request sending module 801, for sending the access request of the target webpage to server, in the access request Carry the destination network addresses of the target webpage;
Data reception module 802, for receiving the web data for the target webpage that the server is sent, the net Page data is obtained based on the destination network addresses;
First display module 803, if for including the pre- cover half in the target webpage in the destination network addresses The information of block, then obtain the data of the predetermined module in the web data, and shows the data of the predetermined module.
In this specification embodiment, described device further include:
Network address receiving module, the destination network addresses of the target webpage for receiving first terminal sharing.
It include the first identifier of the predetermined module in this specification embodiment, in the information of the predetermined module, it is described Device further include:
Information extraction modules, for extracting target information from the destination network addresses;
Information determination module, if for existing and the module id phase in module map table in the destination network addresses Matched target information, it is determined that it include the information of the predetermined module in the target webpage in the destination network addresses, and The target information being matched to is the first identifier of the predetermined module.
In this specification embodiment, described device further include:
Second display module, if for not including the predetermined module in the target webpage in the destination network addresses Information, then show the web data.
This specification embodiment provides a kind of processing unit of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment six
Based on same thinking, this specification embodiment also provides a kind of processing unit of data, as shown in Figure 9.
The processing unit of the data includes: to choose request module 901, data obtaining module 902, network address generation module 903 and address sending module 904, in which:
Request module 901 is chosen, for obtaining the request of the selection to the predetermined module in target webpage;
Data obtaining module 902, for obtaining the first network address of the target webpage and the letter of the predetermined module Breath;
Network address generation module 903, for according to the target webpage first network address and the predetermined module Information, generate the destination network addresses of the target webpage;
Address sending module 904, for the destination network addresses of the target webpage to be sent to second terminal, so that institute State the web data that second terminal obtains the target webpage based on the destination network addresses from server, and described in the determination When including the information of the predetermined module in destination network addresses, the number of the predetermined module is obtained in the web data According to, and show the data of the predetermined module.
In this specification embodiment, the data obtaining module 902, for obtaining the pre- cover half from module map table The information of block.
It include the mark of the predetermined module in this specification embodiment, in the information of the predetermined module.
This specification embodiment provides a kind of processing unit of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment seven
Based on same thinking, this specification embodiment also provides a kind of processing unit of data, as shown in Figure 10.
The processing unit of the data includes: that access request receiving module 1001, data acquisition module 1002 and data are sent Module 1003, in which:
Access request receiving module 1001, the access request of the target webpage for receiving second terminal transmission, institute State the destination network addresses that the target webpage is carried in access request;
Data acquisition module 1002 obtains the web data of the target webpage for being based on the destination network addresses;
Data transmission blocks 1003, for the web data to be sent to the second terminal, so that described second is whole When holding the information in determining the destination network addresses including the predetermined module, obtained in the web data described pre- The data of cover half block, and show the data of the predetermined module.
In this specification embodiment, described device further include:
Identifier acquisition module, for obtaining the first identifier of the predetermined module and the second identifier of the predetermined module;
Memory module, if for the first identifier, and the information of the second identifier to be not present in module map table Completely, then by the first identifier and the corresponding storage of the second identifier into the module map table.
This specification embodiment provides a kind of processing unit of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment eight
Based on same thinking, this specification embodiment also provides a kind of processing unit of data, as shown in figure 11.
The processing unit of the data includes: that access request receiving module 1101, data acquisition module 1102 and data are sent Module 1103, in which:
Access request receiving module 1101, for the access request for the target webpage that receiving terminal apparatus is sent, the visit Ask the destination network addresses that the target webpage is carried in request;
Data acquisition module 1102, if for including the pre- cover half in the target webpage in the destination network addresses The information of block then obtains the data of the predetermined module from the web data of the target webpage;
Data transmission blocks 1103, for the data of the predetermined module to be sent to the terminal device, so that terminal Equipment shows the data of the predetermined module.
In this specification embodiment, described device further include:
Identifier acquisition module, for obtaining the first identifier of the predetermined module and the second identifier of the predetermined module;
Memory module, if for the first identifier, and the information of the second identifier to be not present in module map table Completely, then by the first identifier and the corresponding storage of the second identifier into the module map table.
This specification embodiment provides a kind of processing unit of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment nine
The above are the processing units for the data that this specification embodiment provides, and are based on same thinking, and this specification is implemented Example also provides a kind of processing equipment of data, as shown in figure 12.
The processing equipment of the data can be first terminal provided by the above embodiment or second terminal.
The processing equipment of data can generate bigger difference because configuration or performance are different, may include one or one Above processor 1201 and memory 1202 can store one or more storage application programs in memory 1202 Or data.Wherein, memory 1202 can be of short duration storage or persistent storage.The application program for being stored in memory 1202 can be with Including one or more modules (diagram is not shown), each module may include a series of in the processing equipment to data Computer executable instructions.Further, processor 1201 can be set to communicate with memory 1202, in the processing of data The series of computation machine executable instruction in memory 1202 is executed in equipment.The processing equipment of data can also include one or More than one power supply 1203, one or more wired or wireless network interfaces 1204, one or more input and output Interface 1205, one or more keyboards 1206.
Specifically in the present embodiment, the processing equipment of data includes memory and one or more program, Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them It is a with upper module, and each module may include the series of computation machine executable instruction in processing equipment to data, and pass through Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor Machine executable instruction:
The access request of the target webpage is sent to server, and the target webpage is carried in the access request Destination network addresses;
The web data for the target webpage that the server is sent is received, the web data is based on the target Network address obtains;
If including the information of the predetermined module in the target webpage in the destination network addresses, in the webpage The data of the predetermined module are obtained in data, and show the data of the predetermined module.
In this specification embodiment, before the access request that the target webpage is sent to server, further includes:
Receive the destination network addresses for the target webpage that first terminal is shared.
It include the first identifier of the predetermined module in this specification embodiment, in the information of the predetermined module, it is described After the web data for receiving the target webpage that the server is sent, further includes:
Target information is extracted from the destination network addresses;
If there is the target information to match with the module id in module map table in the destination network addresses, Determine the information including the predetermined module in the target webpage in the destination network addresses, and the target information being matched to is i.e. For the first identifier of the predetermined module.
In this specification embodiment, further includes:
If in the destination network addresses not including the information of the predetermined module in the target webpage, described in display Web data.
Specifically in the present embodiment, the processing equipment of data includes memory and one or more program, Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them It is a with upper module, and each module may include the series of computation machine executable instruction in processing equipment to data, and pass through Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor Machine executable instruction:
The selection to the predetermined module in target webpage is obtained to request;
Obtain the first network address of the target webpage and the information of the predetermined module;
According to the information of the first network address of the target webpage and the predetermined module, the target webpage is generated Destination network addresses;
The destination network addresses of the target webpage are sent to second terminal, so that the second terminal is based on the mesh Mark network address obtains the web data of the target webpage from server, and includes institute in determining the destination network addresses When stating the information of predetermined module, the data of the predetermined module are obtained in the web data, and show the predetermined module Data.
In this specification embodiment, the information for obtaining the predetermined module, comprising:
The information of the predetermined module is obtained from module map table.
It include the mark of the predetermined module in this specification embodiment, in the information of the predetermined module.
This specification embodiment provides a kind of processing equipment of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
Embodiment ten
Based on same thinking, this specification embodiment also provides a kind of processing equipment of data, as shown in figure 13.
The processing equipment of the data can be server provided by the above embodiment.
The processing equipment of data can generate bigger difference because configuration or performance are different, may include one or one Above processor 1301 and memory 1302 can store one or more storage application programs in memory 1302 Or data.Wherein, memory 1302 can be of short duration storage or persistent storage.The application program for being stored in memory 1302 can be with Including one or more modules (diagram is not shown), each module may include a series of in the processing equipment to data Computer executable instructions.Further, processor 1301 can be set to communicate with memory 1302, in the processing of data The series of computation machine executable instruction in memory 1302 is executed in equipment.The processing equipment of data can also include one or More than one power supply 1303, one or more wired or wireless network interfaces 1304, one or more input and output Interface 1305, one or more keyboards 1306.
Specifically in the present embodiment, the processing equipment of data includes memory and one or more program, Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them It is a with upper module, and each module may include the series of computation machine executable instruction in processing equipment to data, and pass through Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor Machine executable instruction:
The access request for the target webpage that second terminal is sent is received, carries the target in the access request The destination network addresses of webpage;
Based on the destination network addresses, the web data of the target webpage is obtained;
The web data is sent to the second terminal, so that the second terminal is with determining the target network When including the information of the predetermined module in location, the data of the predetermined module are obtained in the web data, and show institute State the data of predetermined module.
In this specification embodiment, further includes:
Obtain the first identifier of the predetermined module and the second identifier of the predetermined module;
It, then will be described if the first identifier is not present in module map table, and the information of the second identifier is complete First identifier and the corresponding storage of the second identifier are into the module map table.
Specifically in the present embodiment, the processing equipment of data includes memory and one or more program, Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them It is a with upper module, and each module may include the series of computation machine executable instruction in processing equipment to data, and pass through Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor Machine executable instruction:
The access request for the target webpage that receiving terminal apparatus is sent carries the target webpage in the access request Destination network addresses;
If including the information of the predetermined module in the target webpage in the destination network addresses, from the target The data of the predetermined module are obtained in the web data of webpage;
The data of the predetermined module are sent to the terminal device, so that terminal device shows the predetermined module Data.
In this specification embodiment, further includes:
Obtain the first identifier of the predetermined module and the second identifier of the predetermined module;
It, then will be described if the first identifier is not present in module map table, and the information of the second identifier is complete First identifier and the corresponding storage of the second identifier are into the module map table.
This specification embodiment provides a kind of processing equipment of data, is asked by the access for sending target webpage to server It asks, the destination network addresses of target webpage is carried in the access request, receive the webpage number for the target webpage that server is sent According to the web data is obtained based on destination network addresses, then, if including pre- in target webpage in destination network addresses The information of cover half block, then obtain the data of the predetermined module in web data, and shows the data of the predetermined module, in this way, When being obtained the destination network addresses of target webpage by participator, the web data of target webpage is obtained to server, and in determination In destination network addresses include target webpage in predetermined module information, only by the data of predetermined module in the web data into Row display, so that the partial data in the web data for needing it to understand to participator can be directly viewable by participator (i.e. the data of cover half block), improve the efficiency of data sharing, improve the precision of data sharing.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims It is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodiment It executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitable Sequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also can With or may be advantageous.
In the 1990s, the improvement of a technology can be distinguished clearly be on hardware improvement (for example, Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So And with the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit. Designer nearly all obtains corresponding hardware circuit by the way that improved method flow to be programmed into hardware circuit.Cause This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, programmable logic device (Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate Array, FPGA)) it is exactly such a integrated circuit, logic function determines device programming by user.By designer Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, designs and makes without asking chip maker Dedicated IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " is patrolled Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development, And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language (Hardware Description Language, HDL), and HDL is also not only a kind of, but there are many kind, such as ABEL (Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL (Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language) etc., VHDL (Very-High-Speed is most generally used at present Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also answer This understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages, The hardware circuit for realizing the logical method process can be readily available.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing The computer for the computer readable program code (such as software or firmware) that device and storage can be executed by (micro-) processor can Read medium, logic gate, switch, specific integrated circuit (Application Specific Integrated Circuit, ASIC), the form of programmable logic controller (PLC) and insertion microcontroller, the example of controller includes but is not limited to following microcontroller Device: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320 are deposited Memory controller is also implemented as a part of the control logic of memory.It is also known in the art that in addition to Pure computer readable program code mode is realized other than controller, can be made completely by the way that method and step is carried out programming in logic Controller is obtained to come in fact in the form of logic gate, switch, specific integrated circuit, programmable logic controller (PLC) and insertion microcontroller etc. Existing identical function.Therefore this controller is considered a kind of hardware component, and to including for realizing various in it The device of function can also be considered as the structure in hardware component.Or even, it can will be regarded for realizing the device of various functions For either the software module of implementation method can be the structure in hardware component again.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity, Or it is realized by the product with certain function.It is a kind of typically to realize that equipment is computer.Specifically, computer for example may be used Think personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media play It is any in device, navigation equipment, electronic mail equipment, game console, tablet computer, wearable device or these equipment The combination of equipment.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing this The function of each unit can be realized in the same or multiple software and or hardware when specification one or more embodiment.
It should be understood by those skilled in the art that, the embodiment of this specification can provide as method, system or computer journey Sequence product.Therefore, complete hardware embodiment, complete software embodiment or knot can be used in this specification one or more embodiment The form of embodiment in terms of conjunction software and hardware.Moreover, this specification one or more embodiment can be used at one or more A wherein includes computer-usable storage medium (the including but not limited to magnetic disk storage, CD- of computer usable program code ROM, optical memory etc.) on the form of computer program product implemented.
The embodiment of this specification is referring to the method, equipment (system) and computer journey according to this specification embodiment The flowchart and/or the block diagram of sequence product describes.It should be understood that flow chart and/or box can be realized by computer program instructions The combination of the process and/or box in each flow and/or block and flowchart and/or the block diagram in figure.It can provide this A little computer program instructions are to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices Processor to generate a machine so that the finger executed by the processor of computer or other programmable data processing devices It enables and generates to specify in one or more flows of the flowchart and/or one or more blocks of the block diagram The device of function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want There is also other identical elements in the process, method of element, commodity or equipment.
It will be understood by those skilled in the art that the embodiment of this specification can provide as the production of method, system or computer program Product.Therefore, this specification one or more embodiment can be used complete hardware embodiment, complete software embodiment or combine software With the form of the embodiment of hardware aspect.Moreover, this specification one or more embodiment can be used it is one or more wherein It include computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, the light of computer usable program code Learn memory etc.) on the form of computer program product implemented.
This specification one or more embodiment can computer executable instructions it is general on It hereinafter describes, such as program module.Generally, program module includes executing particular task or realization particular abstract data type Routine, programs, objects, component, data structure etc..Can also practice in a distributed computing environment this specification one or Multiple embodiments, in these distributed computing environments, by being executed by the connected remote processing devices of communication network Task.In a distributed computing environment, the local and remote computer that program module can be located at including storage equipment is deposited In storage media.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method Part explanation.
The foregoing is merely the embodiments of this specification, are not limited to this specification.For art technology For personnel, this specification can have various modifications and variations.It is all made any within the spirit and principle of this specification Modification, equivalent replacement, improvement etc., should be included within the scope of the claims of this specification.

Claims (26)

1. a kind of processing method of data, which comprises
The access request of target webpage is sent to server, and the target network of the target webpage is carried in the access request Address;
The web data for the target webpage that the server is sent is received, the web data is based on the target network Address obtains;
If including the information of the predetermined module in the target webpage in the destination network addresses, in the web data The middle data for obtaining the predetermined module, and show the data of the predetermined module.
2. described according to the method described in claim 1, before the access request for sending the target webpage to server Method further include:
Receive the destination network addresses for the target webpage that first terminal is shared.
3. according to the method described in claim 1, in the information of the predetermined module include the predetermined module first identifier, After the web data for receiving the target webpage that the server is sent, the method also includes:
Target information is extracted from the destination network addresses;
If there is the target information to match with the module id in module map table in the destination network addresses, it is determined that It include the information of the predetermined module in the target webpage in the destination network addresses, and the target information being matched to is institute State the first identifier of predetermined module.
4. according to the method described in claim 1, the method also includes:
If not including the information of the predetermined module in the target webpage in the destination network addresses, the webpage is shown Data.
5. a kind of processing method of data, which comprises
The selection to the predetermined module in target webpage is obtained to request;
Obtain the first network address of the target webpage and the information of the predetermined module;
According to the information of the first network address of the target webpage and the predetermined module, the target of the target webpage is generated Network address;
The destination network addresses of the target webpage are sent to second terminal, so that the second terminal is based on the target network Network address obtains the web data of the target webpage from server, and includes described pre- in determining the destination network addresses When the information of cover half block, the data of the predetermined module are obtained in the web data, and show the number of the predetermined module According to.
6. according to the method described in claim 5, the information for obtaining the predetermined module, comprising:
The information of the predetermined module is obtained from module map table.
It include the mark of the predetermined module 7. method according to claim 5 or 6, in the information of the predetermined module.
8. a kind of processing method of data, which comprises
The access request for the target webpage that second terminal is sent is received, the mesh of the target webpage is carried in the access request Mark network address;
Based on the destination network addresses, the web data of the target webpage is obtained;
The web data is sent to the second terminal, so that the second terminal is in determining the destination network addresses When information including the predetermined module, the data of the predetermined module are obtained in the web data, and show described pre- The data of cover half block.
9. according to the method described in claim 8, the method also includes:
Obtain the first identifier of the predetermined module and the second identifier of the predetermined module;
If the first identifier is not present in module map table, and the information of the second identifier is complete, then by described first Storage corresponding with the second identifier is identified into the module map table.
10. a kind of processing method of data, which comprises
The access request for the target webpage that receiving terminal apparatus is sent carries the mesh of the target webpage in the access request Mark network address;
If including the information of the predetermined module in the target webpage in the destination network addresses, from the target webpage Web data in obtain the data of the predetermined module;
The data of the predetermined module are sent to the terminal device, so that terminal device shows the number of the predetermined module According to.
11. according to the method described in claim 10, the method also includes:
Obtain the first identifier of the predetermined module and the second identifier of the predetermined module;
If the first identifier is not present in module map table, and the information of the second identifier is complete, then by described first Storage corresponding with the second identifier is identified into the module map table.
12. a kind of processing unit of data, described device include:
Request sending module carries described for sending the access request of target webpage to server in the access request The destination network addresses of target webpage;
Data reception module, for receiving the web data for the target webpage that the server is sent, the web data It is to be obtained based on the destination network addresses;
First display module, if for the letter including the predetermined module in the target webpage in the destination network addresses Breath, then obtain the data of the predetermined module, and show the data of the predetermined module in the web data.
13. device according to claim 12, described device further include:
Network address receiving module, the destination network addresses of the target webpage for receiving first terminal sharing.
It include the first mark of the predetermined module 14. device according to claim 12, in the information of the predetermined module Know, described device further include:
Information extraction modules, for extracting target information from the destination network addresses;
Information determination module, if matched for existing in the destination network addresses with the module id in module map table Target information, it is determined that in the destination network addresses include the target webpage in predetermined module information, and match To target information be the predetermined module first identifier.
15. device according to claim 12, described device further include:
Second display module, if for the letter in the destination network addresses not including the predetermined module in the target webpage Breath, then show the web data.
16. a kind of processing unit of data, described device include:
Request module is chosen, for obtaining the request of the selection to the predetermined module in target webpage;
Data obtaining module, for obtaining the first network address of the target webpage and the information of the predetermined module;
Network address generation module, for according to the first network address of the target webpage and the information of the predetermined module, Generate the destination network addresses of the target webpage;
Address sending module, for the destination network addresses of the target webpage to be sent to second terminal, so that described second Terminal obtains the web data of the target webpage based on the destination network addresses from server, and is determining the target network When including the information of the predetermined module in network address, the data of the predetermined module are obtained in the web data, and show Show the data of the predetermined module.
17. device according to claim 16, the data obtaining module is described pre- for obtaining from module map table The information of cover half block.
It include the mark of the predetermined module 18. device according to claim 16 or 17, in the information of the predetermined module Know.
19. a kind of processing unit of data, described device include:
Access request receiving module, the access request of the target webpage for receiving second terminal transmission, in the access request Carry the destination network addresses of the target webpage;
Data acquisition module obtains the web data of the target webpage for being based on the destination network addresses;
Data transmission blocks, for the web data to be sent to the second terminal, so that the second terminal is in determination When including the information of the predetermined module in the destination network addresses, the predetermined module is obtained in the web data Data, and show the data of the predetermined module.
20. device according to claim 19, described device further include:
Identifier acquisition module, for obtaining the first identifier of the predetermined module and the second identifier of the predetermined module;
Memory module, if for the first identifier to be not present in module map table, and the information of the second identifier is complete, Then by the first identifier and the corresponding storage of the second identifier into the module map table.
21. a kind of processing unit of data, described device include:
Access request receiving module, for the access request for the target webpage that receiving terminal apparatus is sent, in the access request Carry the destination network addresses of the target webpage;
Data acquisition module, if for the letter including the predetermined module in the target webpage in the destination network addresses Breath, then obtain the data of the predetermined module from the web data of the target webpage;
Data transmission blocks, for the data of the predetermined module to be sent to the terminal device, so that terminal device is shown The data of the predetermined module.
22. device according to claim 21, described device further include:
Identifier acquisition module, for obtaining the first identifier of the predetermined module and the second identifier of the predetermined module;
Memory module, if for the first identifier to be not present in module map table, and the information of the second identifier is complete, Then by the first identifier and the corresponding storage of the second identifier into the module map table.
23. a kind of processing equipment of data, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the processing when executed Device:
The access request of target webpage is sent to server, and the target network of the target webpage is carried in the access request Address;
The web data for the target webpage that the server is sent is received, the web data is based on the target network Address obtains;
If including the information of the predetermined module in the target webpage in the destination network addresses, in the web data The middle data for obtaining the predetermined module, and show the data of the predetermined module.
24. a kind of processing equipment of data, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the processing when executed Device:
The selection to the predetermined module in target webpage is obtained to request;
Obtain the first network address of the target webpage and the information of the predetermined module;
According to the information of the first network address of the target webpage and the predetermined module, the target of the target webpage is generated Network address;
The destination network addresses of the target webpage are sent to second terminal, so that the second terminal is based on the target network Network address obtains the web data of the target webpage from server, and includes described pre- in determining the destination network addresses When the information of cover half block, the data of the predetermined module are obtained in the web data, and show the number of the predetermined module According to.
25. a kind of processing equipment of data, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the processing when executed Device:
The access request for the target webpage that second terminal is sent is received, the mesh of the target webpage is carried in the access request Mark network address;
Based on the destination network addresses, the web data of the target webpage is obtained;
The web data is sent to the second terminal, so that the second terminal is in determining the destination network addresses When information including the predetermined module, the data of the predetermined module are obtained in the web data, and show described pre- The data of cover half block.
26. a kind of processing equipment of data, the processing equipment of the target data include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the processing when executed Device:
The access request for the target webpage that receiving terminal apparatus is sent carries the mesh of the target webpage in the access request Mark network address;
If including the information of the predetermined module in the target webpage in the destination network addresses, from the target webpage Web data in obtain the data of the predetermined module;
The data of the predetermined module are sent to the terminal device, so that terminal device shows the number of the predetermined module According to.
CN201811146543.9A 2018-09-29 2018-09-29 A kind of processing method of data, device and equipment Pending CN109450972A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811146543.9A CN109450972A (en) 2018-09-29 2018-09-29 A kind of processing method of data, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811146543.9A CN109450972A (en) 2018-09-29 2018-09-29 A kind of processing method of data, device and equipment

Publications (1)

Publication Number Publication Date
CN109450972A true CN109450972A (en) 2019-03-08

Family

ID=65544815

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811146543.9A Pending CN109450972A (en) 2018-09-29 2018-09-29 A kind of processing method of data, device and equipment

Country Status (1)

Country Link
CN (1) CN109450972A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488731A (en) * 2013-09-17 2014-01-01 天脉聚源(北京)传媒科技有限公司 Method and device for processing uniform resource locators
CN103559227A (en) * 2013-10-22 2014-02-05 北京奇虎科技有限公司 Webpage displaying method and browser
CN103853753A (en) * 2012-12-03 2014-06-11 腾讯科技(深圳)有限公司 Method and system for sharing webpage contents
CN104270405A (en) * 2014-08-29 2015-01-07 小米科技有限责任公司 Networking control method and device based on router
CN104423991A (en) * 2013-08-26 2015-03-18 阿里巴巴集团控股有限公司 Webpage loading and webpage data providing method and device of mobile terminal
CN104915454A (en) * 2015-07-01 2015-09-16 北京京东尚科信息技术有限公司 File preview system and method
CN107220260A (en) * 2016-03-22 2017-09-29 阿里巴巴集团控股有限公司 The method and device that a kind of page is shown
US20180260481A1 (en) * 2018-04-01 2018-09-13 Yogesh Rathod Displaying search result associated identified or extracted unique identity associated structured contents or structured website

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103853753A (en) * 2012-12-03 2014-06-11 腾讯科技(深圳)有限公司 Method and system for sharing webpage contents
CN104423991A (en) * 2013-08-26 2015-03-18 阿里巴巴集团控股有限公司 Webpage loading and webpage data providing method and device of mobile terminal
CN103488731A (en) * 2013-09-17 2014-01-01 天脉聚源(北京)传媒科技有限公司 Method and device for processing uniform resource locators
CN103559227A (en) * 2013-10-22 2014-02-05 北京奇虎科技有限公司 Webpage displaying method and browser
CN104270405A (en) * 2014-08-29 2015-01-07 小米科技有限责任公司 Networking control method and device based on router
CN104915454A (en) * 2015-07-01 2015-09-16 北京京东尚科信息技术有限公司 File preview system and method
CN107220260A (en) * 2016-03-22 2017-09-29 阿里巴巴集团控股有限公司 The method and device that a kind of page is shown
US20180260481A1 (en) * 2018-04-01 2018-09-13 Yogesh Rathod Displaying search result associated identified or extracted unique identity associated structured contents or structured website

Similar Documents

Publication Publication Date Title
CN107729578B (en) Music recommendation method and device
CN108171267A (en) User group partitioning method and device, information push method and device
CN110569429B (en) Method, device and equipment for generating content selection model
CN110457610A (en) Information recommendation method, device, terminal, server and storage medium
CN110232156B (en) Information recommendation method and device based on long text
CN112733024A (en) Information recommendation method and device
CN102811167B (en) Method and apparatus for the network based on hierarchical name structure
CN106953937B (en) Uniform Resource Locator (URL) conversion method and device
CN116049761A (en) Data processing method, device and equipment
CN116108150A (en) Intelligent question-answering method, device, system and electronic equipment
CN110457430A (en) A kind of Traceability detection method of text, device and equipment
CN113965540B (en) Information sharing method, device and equipment
CN109558468B (en) Resource processing method, device, equipment and storage medium
CN109450972A (en) A kind of processing method of data, device and equipment
CN117150131A (en) Recommendation processing method and device
CN111209277A (en) Data processing method, device, equipment and medium
CN116662657A (en) Model training and information recommending method, device, storage medium and equipment
CN114116816B (en) Recommendation method and device
CN117541963A (en) Method and device for extracting key video frames containing text risks
CN110598049A (en) Method, apparatus, electronic device and computer readable medium for retrieving video
CN117473056A (en) Question answering method and device, electronic equipment and storage medium
CN110443007A (en) A kind of Traceability detection method of multi-medium data, device and equipment
CN106776657A (en) A kind of domain name search method and equipment
CN109600417A (en) A kind of method, apparatus, equipment and system tracking application access
CN110008398A (en) A kind of data classification management recommended method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20200921

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Advanced innovation technology Co.,Ltd.

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

Applicant before: Alibaba Group Holding Ltd.

Effective date of registration: 20200921

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant before: Advanced innovation technology Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20190308

RJ01 Rejection of invention patent application after publication