CN103139298A - Method for transmitting network data and device - Google Patents

Method for transmitting network data and device Download PDF

Info

Publication number
CN103139298A
CN103139298A CN2013100401619A CN201310040161A CN103139298A CN 103139298 A CN103139298 A CN 103139298A CN 2013100401619 A CN2013100401619 A CN 2013100401619A CN 201310040161 A CN201310040161 A CN 201310040161A CN 103139298 A CN103139298 A CN 103139298A
Authority
CN
China
Prior art keywords
file
css
compressed file
terminal
javascript
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013100401619A
Other languages
Chinese (zh)
Other versions
CN103139298B (en
Inventor
赵宏波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co 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 Beijing Jingdong Century Trading Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201310040161.9A priority Critical patent/CN103139298B/en
Publication of CN103139298A publication Critical patent/CN103139298A/en
Application granted granted Critical
Publication of CN103139298B publication Critical patent/CN103139298B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method for transmitting network data and a device. The method for transmitting the network data and the device are capable of improving efficiency of updating of a page from developing to testing, modifying till online operation and reducing error rate of the page. The method for transmitting the network data comprises the following steps. A server responds to a request for visiting a network address of a terminal and sends webpage source codes to the terminal. The webpage source codes comprise instructions used for designated javascript files and/or cascading style sheet (CSS) files. The server responds to request information generated based on the instructions of the terminal and provides compressed files for the terminal. The compressed files comprise the javascript files and/or the CSS files of the designated by the instructions.

Description

A kind of method and apparatus of transmitting network data
Technical field
The present invention relates to a kind of method and apparatus of transmitting network data.
Background technology
in the software development process based on the B/S framework, often need to use a large amount of javascript frameworks, control, self-defining javascript code and a large amount of CSS files (CSS), in order to improve the speed of download that terminal is browser, in the page development process, the developer merges into a plurality of javascript and/or the css file used in webpage a compressed file and gets off corresponding to this Page-saving by the compression of third party's instrument, after the page is reached the standard grade like this, browser is when analyzing web page source code and transmission request, server obtains above-mentioned compressed file and then offers browser.
If web page contents is modified and has related to javascript and/or the css file of using, the developer makes above-mentioned compressed file again, and the filename of compressed file for example of the other guide in the corresponding modify page.
From exploitation to test, modification until the renewal on-line running, content of pages will be revised repeatedly usually, according to existing above-mentioned way, needs the developer repeatedly make compressed file, causes inefficiency and error rate to increase at the page.
Summary of the invention
In view of this, the invention provides a kind of method and apparatus of transmitting network data, can improve the page from exploitation to test, modification until the efficient of the renewal on-line running, and reduce the error rate of the page.
For achieving the above object, according to an aspect of the present invention, provide a kind of method of transmitting network data.
The method of transmitting network data of the present invention comprises: server is in response to the request of the accesses network address of terminal, send the webpage source code to described terminal, comprise the instruction that is used to specify javascript file and/or CSS (CSS) file in described webpage source code; Server according to the solicited message that described instruction generates, offers described terminal with compressed file in response to described terminal, includes javascript file and/or the CSS file of described instruction appointment in described compressed file.
Alternatively, the step that compressed file is offered described terminal comprises: obtain compressed file and then send to described terminal from distributed caching; In the situation that there is not described compressed file in described distributed caching, obtain the javascript file of described instruction appointment and/or CSS file and then compress and obtain described compressed file from file system, then this compressed file is sent to described terminal and is kept in described distributed caching.
Alternatively, compression also comprises: effective duration is set after obtaining the step of described compressed file; From being stored in described distributed caching, through after described effective duration, described compressed file is deleted from described distributed caching described compressed file.
Alternatively, the step that compression obtains described compressed file comprises: javascript file and/or the CSS file of the described instruction appointment that will obtain from file system compress processing, and according to the filename of the javascript file that obtains and/or CSS file obtain unique corresponding to obtaining the javascript file and/or the field of CSS file, this field is processed the filename of the compressed file that obtains as described compression.
A kind of device of transmitting network data is provided according to a further aspect in the invention.
The device of transmitting network data of the present invention comprises: the first receiver module is used for the request of the accesses network address of receiving terminal; The first sending module is used for sending the webpage source code to described terminal, comprises the instruction that is used to specify javascript file and/or CSS (CSS) file in described webpage source code; The second receiver module is used for receiving the solicited message that described terminal generates according to described instruction; The second sending module is used for compressed file is offered described terminal, includes javascript file and/or the CSS file of described instruction appointment in described compressed file.
Alternatively, described the second sending module also is used for: obtain compressed file from distributed caching and then send to described terminal; In the situation that there is not described compressed file in described distributed caching, obtain the javascript file of described instruction appointment and/or CSS file and then compress and obtain described compressed file from file system, then this compressed file is sent to described terminal and is kept in described distributed caching.
Alternatively, described the second sending module also is used for: effective duration is set; From being stored in described distributed caching, through after described effective duration, described compressed file is deleted from described distributed caching described compressed file.
Alternatively, described the second sending module also is used for: javascript file and/or the CSS file of the described instruction appointment that will obtain from file system compress processing, and according to the filename of the javascript file that obtains and/or CSS file obtain unique corresponding to obtaining the javascript file and/or the field of CSS file, this field is processed the filename of the compressed file that obtains as described compression.
according to technical scheme of the present invention, server sends the webpage source code in response to the request of the accesses network address of terminal to terminal, comprises the instruction that is used to specify javascript file and/or CSS (CSS) file in this webpage source code, then server is in response to the solicited message of this terminal according to above-mentioned instruction generation, compressed file is offered this terminal, the javascript file and/or the CSS file that include above-mentioned instruction appointment in this compressed file, thereby appointment in advance will provide in webpage javascript file and/or CSS file, need not the webpage development personnel and manually make compressed file, but make compressed file by server when webpage is viewed temporarily, and revising the page, in the javascript file that change will provide and/or the situation of CSS file, only need to revise web page code, still need not the webpage development personnel and manually make compressed file, improved webpage development, the efficient of revising and testing, and reduced the degree of artificial participation, so reduced the error rate of the page.and the technical scheme according to the embodiment of the present invention, preferentially read ready-made compressed file buffer memory faster from read or write speed, if this compressed file does not read javascript file and/or CSS file and compression again and obtains compressed file temporarily, and the compressed file that obtains is saved in buffer memory, like this, only have and need the interim compressed file that generates when the page is browsed for the first time, make beyond the presentation speed of the page is affected, so very fast because preserved the compressed file presentation speed in buffer memory when the page is browsed again, improved the efficient of page on-line running.
Description of drawings
Accompanying drawing is used for understanding the present invention better, does not consist of improper restriction of the present invention.Wherein:
Fig. 1 is the schematic diagram according to the basic step of the method for the transmitting network data of the embodiment of the present invention;
Fig. 2 is the schematic diagram according to the device of the transmitting network data of the embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing, one exemplary embodiment of the present invention is explained, to help understanding, they should be thought it is only exemplary comprising the various details of the embodiment of the present invention.Therefore, those of ordinary skills will be appreciated that, can make various changes and modification to the embodiments described herein, and can not deviate from scope and spirit of the present invention.Equally, for clarity and conciseness, omitted the description to known function and structure in following description.
Fig. 1 is the schematic diagram according to the basic step of the method for the transmitting network data of the embodiment of the present invention.As shown in Figure 1, the method for the transmitting network data of the embodiment of the present invention comprises that mainly following step S11 is to step S14.
Step S11: terminal to server sends the request of accesses network address.
Step S12: server sends the webpage source code to terminal.In this step, as the response of the request in step S11, server sends to terminal with the webpage source code.Comprise the instruction that is used to specify javascript file and/or CSS file in the webpage source code.
Step S13: terminal parses webpage source code and send solicited message to server.In this step, the webpage source code that terminal parses receives after being resolved to the instruction described in step S12, generating solicited message according to this instruction and obtains corresponding javascript file and/or CSS file with request.
Step S14: server offers terminal with compressed file.In this step, as the response of the solicited message in step S13, server has dual mode to provide compressed file to terminal.If corresponding compressed file has been arranged in the distributed caching of server, directly this compressed file has been sent to terminal; Otherwise read from file system that terminal is asked, in fact be also specified each javascript file and/or the CSS file of instruction in step S12, then with these compressing files, obtain above-mentioned corresponding compressed file, then this compressed file is sent to terminal.
Can find out from above-mentioned steps, appointment in advance will provide in webpage javascript file and/or CSS file, just need not the webpage development personnel and manually make compressed file, but make compressed file by server when webpage is viewed temporarily, and in the situation that revise the page, javascript file and/or the CSS file that will provide be provided, only need to revise web page code, still need not the webpage development personnel and manually make compressed file, improved the efficient of webpage development, modification and test; And reduced the degree of artificial participation, so reduced the error rate of the page.
And it can also be seen that from above-mentioned steps, owing to being the interim compressed file of making in navigation process, so the page when browsing has certain impact at the presentation speed of terminal, so in step S14, preferentially read ready-made compressed file buffer memory faster from read or write speed, if this compressed file does not read javascript file and/or CSS file and compression again and obtains compressed file, and the compressed file that obtains is saved in buffer memory temporarily.Like this, only have and need the interim compressed file that generates when the page is browsed for the first time, make beyond the presentation speed of the page is affected, thus very fast because preserved the compressed file presentation speed in buffer memory when the page is browsed again, improved the efficient of page on-line running.
Need to prove, in step S13, common browser all can first be searched javascript file and/or the CSS file that needs from local cache, in the situation that send solicited message to server in not finding execution in step S13 again.
In order to guarantee the unique correspondence between javascript file and/or CSS file and these javascript files of compression and/or the resulting compressed file of CSS file, can be after compression be completed, obtain unique field corresponding to these javascript files and/or CSS file according to the filename of compressed javascript file and/or CSS file, carry out hash after for example the filename of these javascript files and/or CSS file can being joined end to end and calculate, with the hashed value that the obtains filename as compressed file.Correspondingly, server is received solicited message in step S13 after, according to the filename of the javascript file in solicited message and/or CSS file, thus the processing of carrying out same way as for example the hash of same way as calculate the filename that obtains corresponding compressed file.
Even because the page also might further be revised during on-line running, so can effective duration be set to the compressed file that is kept in buffer memory, begin timing when generating compressed file and being kept at buffer memory, through just delete this compressed file after above-mentioned effective duration from buffer memory.
Such scheme according to the present embodiment, in realization, can select the velocity customized label as the unified method of calling of end, merge compression engine and can adopt yuicompressor, file content after compression is merged can adopt memcahced as buffer memory, can carry out taking over seamlessly of Cache Framework by realizing different cache interfaces simultaneously.Certainly be not limited to adopt the velocity template engine when the exploitation page, other developing instruments also can use.Below be illustrated for the velocity customized label.
Velocity customized label VelocityCompressTag
public?String?parseJs(List<String>fileNames,String?version)
The method has realized, imports one or more js files in batches from the front end vm page, and service end determines whether compressing according to the running environment of current configuration.
Parameter declaration:
FileNames: the js relative path that imports into
The version number of the list of version:js file
public?String?inlineJs(String[]fileNames)
The method realizes the content of a plurality of js files is read out in the inline html page, and the benefit of doing like this is to be convenient to that the developer is under development to debug
Parameter declaration:
FileNames: pass the js relative path that is
Merge the compressed core service and realize CompressService
public?String?compress(HttpServletRequest?request,int?type)
The method has realized a plurality of files are circulated and has compressed and pooling function.
Parameter declaration:
The request:HttpServletRequest request
Type: file type, 1 expression js, 2 expression css
public?String?getFileContent(HttpServletRequest?request,String?fileName,int?type)
The method has realized reading the content of some files.
Parameter declaration:
The request:HttpServletRequest request
The file path of fileName:js or css
Type: file type, 1 expression js, 2 expression css
public?static?void?setResponseHeaderCache(long?adddays,HttpServletRequest?request,HttpServletResponse?response,String?encoding)
The method realizes cache policy.
Parameter declaration:
Adddays: the buffer memory number of seconds of client
Request: request
Response: response
Encoding: character code is defaulted as UTF-8
Fig. 2 is the schematic diagram according to the device of the transmitting network data of the embodiment of the present invention.As shown in Figure 2, the device 20 of transmitting network data mainly comprises the first receiver module 201, the first sending module 202, the second receiver module 203 and the second sending module 204.Fig. 2 also shows the file system 23 of distributed caching 22 and server.
The first receiver module 201 is used for the request of the accesses network address of receiving terminal; The first sending module 202 is used for sending the webpage source code to described terminal, comprises the instruction that is used to specify javascript file and/or CSS (CSS) file in described webpage source code; The second receiver module 203 is used for receiving the solicited message that described terminal generates according to described instruction; The second sending module 204 is used for compressed file is offered described terminal, includes javascript file and/or the CSS file of described instruction appointment in described compressed file.
The second sending module 204 also can be used for: obtain compressed file and then send to described terminal from distributed caching 22; In the situation that there is not described compressed file in distributed caching 22, obtain the javascript file of described instruction appointment and/or CSS file and then compress and obtain described compressed file from file system 23, then this compressed file is sent to described terminal and is kept in distributed caching 22.
The second sending module 204 also can be used for: effective duration is set; From being stored in distributed caching 22, through after described effective duration, described compressed file is deleted from distributed caching 22 described compressed file.
The second sending module 204 also can be used for: javascript file and/or the CSS file of the described instruction appointment that will obtain from file system compress processing, and according to the filename of the javascript file that obtains and/or CSS file obtain unique corresponding to obtaining the javascript file and/or the field of CSS file, this field is processed the filename of the compressed file that obtains as described compression.
according to the technical scheme of the embodiment of the present invention, server sends the webpage source code in response to the request of the accesses network address of terminal to terminal, comprises the instruction that is used to specify javascript file and/or CSS (CSS) file in this webpage source code, then server is in response to the solicited message of this terminal according to above-mentioned instruction generation, compressed file is offered this terminal, the javascript file and/or the CSS file that include above-mentioned instruction appointment in this compressed file, thereby appointment in advance will provide in webpage javascript file and/or CSS file, need not the webpage development personnel and manually make compressed file, but make compressed file by server when webpage is viewed temporarily, and revising the page, in the javascript file that change will provide and/or the situation of CSS file, only need to revise web page code, still need not the webpage development personnel and manually make compressed file, improved webpage development, the efficient of revising and testing, and reduced the degree of artificial participation, so reduced the error rate of the page.and the technical scheme according to the embodiment of the present invention, preferentially read ready-made compressed file buffer memory faster from read or write speed, if this compressed file does not read javascript file and/or CSS file and compression again and obtains compressed file temporarily, and the compressed file that obtains is saved in buffer memory, like this, only have and need the interim compressed file that generates when the page is browsed for the first time, make beyond the presentation speed of the page is affected, so very fast because preserved the compressed file presentation speed in buffer memory when the page is browsed again, improved the efficient of page on-line running.
Basic principle of the present invention has below been described in conjunction with specific embodiments, but, it is to be noted, for those of ordinary skill in the art, can understand whole or any steps or the parts of method and apparatus of the present invention, can be in the network of any calculation element (comprising processor, storage medium etc.) or calculation element, realized with hardware, firmware, software or their combination, this is those of ordinary skills in the situation that read the basic programming skill that explanation of the present invention uses them and just can realize.
Therefore, purpose of the present invention can also realize by program of operation or batch processing on any calculation element.Described calculation element can be known fexible unit.Therefore, purpose of the present invention also can be only by providing the program product that comprises the program code of realizing described method or device to realize.That is to say, such program product also consists of the present invention, and the storage medium that stores such program product also consists of the present invention.Obviously, described storage medium can be any storage medium of developing in any known storage medium or future.
Also it is pointed out that in apparatus and method of the present invention, obviously, each parts or each step can decompose and/or reconfigure.These decomposition and/or reconfigure and to be considered as equivalents of the present invention.And, carry out the step of above-mentioned series of processes and can order naturally following the instructions carry out in chronological order, but do not need necessarily to carry out according to time sequencing.Some step can walk abreast or carry out independently of one another.
Above-mentioned embodiment does not consist of limiting the scope of the invention.Those skilled in the art should be understood that, depend on designing requirement and other factors, various modifications, combination, sub-portfolio can occur and substitute.Any modification of doing within the spirit and principles in the present invention, be equal to and replace and improvement etc., within all should being included in protection range of the present invention.

Claims (8)

1. the method for a transmitting network data, is characterized in that, comprising:
Server sends the webpage source code in response to the request of the accesses network address of terminal to described terminal, comprises the instruction that is used to specify javascript file and/or CSS (CSS) file in described webpage source code;
Server according to the solicited message that described instruction generates, offers described terminal with compressed file in response to described terminal, includes javascript file and/or the CSS file of described instruction appointment in described compressed file.
2. method according to claim 1, is characterized in that, the step that compressed file is offered described terminal comprises:
Obtain compressed file and then send to described terminal from distributed caching;
In the situation that there is not described compressed file in described distributed caching, obtain the javascript file of described instruction appointment and/or CSS file and then compress and obtain described compressed file from file system, then this compressed file is sent to described terminal and is kept in described distributed caching.
3. method according to claim 2, is characterized in that, compression also comprises after obtaining the step of described compressed file:
Effective duration is set;
From being stored in described distributed caching, through after described effective duration, described compressed file is deleted from described distributed caching described compressed file.
4. according to claim 2 or 3 described methods, is characterized in that, the step that compression obtains described compressed file comprises:
Javascript file and/or the CSS file of the described instruction appointment that will obtain from file system compress processing, and according to the filename of the javascript file that obtains and/or CSS file obtain unique corresponding to obtaining the javascript file and/or the field of CSS file, this field is processed the filename of the compressed file that obtains as described compression.
5. the device of a transmitting network data, is characterized in that, comprising:
The first receiver module is used for the request of the accesses network address of receiving terminal;
The first sending module is used for sending the webpage source code to described terminal, comprises the instruction that is used to specify javascript file and/or CSS (CSS) file in described webpage source code;
The second receiver module is used for receiving the solicited message that described terminal generates according to described instruction;
The second sending module is used for compressed file is offered described terminal, includes javascript file and/or the CSS file of described instruction appointment in described compressed file.
6. device according to claim 5, is characterized in that, described the second sending module also is used for:
Obtain compressed file and then send to described terminal from distributed caching;
In the situation that there is not described compressed file in described distributed caching, obtain the javascript file of described instruction appointment and/or CSS file and then compress and obtain described compressed file from file system, then this compressed file is sent to described terminal and is kept in described distributed caching.
7. device according to claim 5, is characterized in that, described the second sending module also is used for:
Effective duration is set;
From being stored in described distributed caching, through after described effective duration, described compressed file is deleted from described distributed caching described compressed file.
8. according to claim 6 or 7 described devices, is characterized in that, described the second sending module also is used for:
Javascript file and/or the CSS file of the described instruction appointment that will obtain from file system compress processing, and according to the filename of the javascript file that obtains and/or CSS file obtain unique corresponding to obtaining the javascript file and/or the field of CSS file, this field is processed the filename of the compressed file that obtains as described compression.
CN201310040161.9A 2013-02-01 2013-02-01 Method for transmitting network data and device Active CN103139298B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310040161.9A CN103139298B (en) 2013-02-01 2013-02-01 Method for transmitting network data and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310040161.9A CN103139298B (en) 2013-02-01 2013-02-01 Method for transmitting network data and device

Publications (2)

Publication Number Publication Date
CN103139298A true CN103139298A (en) 2013-06-05
CN103139298B CN103139298B (en) 2017-04-12

Family

ID=48498595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310040161.9A Active CN103139298B (en) 2013-02-01 2013-02-01 Method for transmitting network data and device

Country Status (1)

Country Link
CN (1) CN103139298B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104283947A (en) * 2014-09-28 2015-01-14 深圳市中科无软件有限公司 Java script dynamic consolidated server and work process thereof
CN106209925A (en) * 2015-04-29 2016-12-07 阿里巴巴集团控股有限公司 Page loading method, client and system
WO2017041538A1 (en) * 2015-09-09 2017-03-16 深圳Tcl数字技术有限公司 Terminal user interface controlled display method and device
CN107463563A (en) * 2016-06-02 2017-12-12 腾讯科技(深圳)有限公司 A kind of information service processing method and device of browser

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988576A (en) * 2006-12-18 2007-06-27 韩壮 Method for realizing mobile terminal dynamic cache memory multimedia interactive advertisement
CN101446960A (en) * 2008-12-30 2009-06-03 深圳市茁壮网络技术有限公司 Method for browsing web page at digital television terminal and browser thereof
CN102081633A (en) * 2009-11-27 2011-06-01 阿里巴巴集团控股有限公司 JavaScript file management method, device and system
CN102096712A (en) * 2011-01-28 2011-06-15 深圳市五巨科技有限公司 Method and device for cache-control of mobile terminal
US20120159430A1 (en) * 2010-12-15 2012-06-21 Microsoft Corporation Extensible template pipeline for web applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988576A (en) * 2006-12-18 2007-06-27 韩壮 Method for realizing mobile terminal dynamic cache memory multimedia interactive advertisement
CN101446960A (en) * 2008-12-30 2009-06-03 深圳市茁壮网络技术有限公司 Method for browsing web page at digital television terminal and browser thereof
CN102081633A (en) * 2009-11-27 2011-06-01 阿里巴巴集团控股有限公司 JavaScript file management method, device and system
US20120159430A1 (en) * 2010-12-15 2012-06-21 Microsoft Corporation Extensible template pipeline for web applications
CN102096712A (en) * 2011-01-28 2011-06-15 深圳市五巨科技有限公司 Method and device for cache-control of mobile terminal

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
宁海荣: "《上海复旦大学硕士学位论文》", 31 August 2012, article "基于HttpModule的网站页面性能动态优化***构建" *
赵丙秀: "Js合并工具在互联网软件开发中的应用", 《电脑知识与技术》, no. 35, 31 December 2010 (2010-12-31) *
马健: "用javascript获取网页中的JS、CSS、Flash等文件", 《JAVASCRIPT教程,HTTP://WWW.EDUCITY.CN/JAVA/668612.HTML》, 28 September 2005 (2005-09-28) *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104283947A (en) * 2014-09-28 2015-01-14 深圳市中科无软件有限公司 Java script dynamic consolidated server and work process thereof
CN106209925A (en) * 2015-04-29 2016-12-07 阿里巴巴集团控股有限公司 Page loading method, client and system
CN106209925B (en) * 2015-04-29 2019-07-26 阿里巴巴集团控股有限公司 Page loading method, client and system
WO2017041538A1 (en) * 2015-09-09 2017-03-16 深圳Tcl数字技术有限公司 Terminal user interface controlled display method and device
CN107463563A (en) * 2016-06-02 2017-12-12 腾讯科技(深圳)有限公司 A kind of information service processing method and device of browser
CN107463563B (en) * 2016-06-02 2020-12-08 腾讯科技(深圳)有限公司 Information service processing method and device of browser

Also Published As

Publication number Publication date
CN103139298B (en) 2017-04-12

Similar Documents

Publication Publication Date Title
CN103942225B (en) A kind of resource transfer method, client and the system of mixed type applications client
CN105049486A (en) Version management and file pulling control methods for static files, version management and file pulling control devices, and version control system
CN104731869B (en) The page shows method and device
CN111177618A (en) Website building method, device, equipment and computer readable storage medium
CN110858172A (en) Automatic test code generation method and device
CN111061956A (en) Method and apparatus for generating information
CN113382083B (en) Webpage screenshot method and device
CN108984202B (en) Electronic resource sharing method and device and storage medium
CN113590974B (en) Recommendation page configuration method and device, electronic equipment and computer readable medium
CN111010364A (en) System for offline object-based storage and simulation of REST responses
CN111026439B (en) Application program compatibility method, device, equipment and computer storage medium
CN110598135A (en) Network request processing method and device, computer readable medium and electronic equipment
CN112799663A (en) Page display method and device, computer readable storage medium and electronic equipment
CN109145236A (en) Page file processing method, apparatus and system
CN103139298A (en) Method for transmitting network data and device
CN110928571A (en) Business program development method and device
CN108021564A (en) A kind of method and apparatus of page reorientation
CN113452733A (en) File downloading method and device
CN113761428A (en) Page rendering method, device and system, storage medium and electronic equipment
CN111107133A (en) Generation method of difference packet, data updating method, device and storage medium
CN106933569A (en) A kind of webpage method for refreshing and device
CN104361004A (en) Browser favorite data processing method and browser
WO2015183235A1 (en) Response based on browser engine
CN104965720B (en) Using installation method and device
CN105808628A (en) Webpage transcoding method, apparatus and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant