Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for uploading file of RFC1867 specification based HTTP protocol

A technology of RFC1867 and HTTP protocol, applied in the field of Internet HTTP, can solve the problems of file length and transmission time limitation, poor scalability, inconvenient transplantation and deployment, etc., achieve good scalability and portability, and avoid waste of time and resources , to ensure the effect of balanced distribution

Inactive Publication Date: 2010-03-03
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF0 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] The purpose of the present invention is to provide a RFC1867-based standard in order to overcome the disadvantages of the prior art, such as limitations on file length and transmission time, poor controllability of upload components, no support for upload progress, poor scalability, and inconvenient deployment and deployment by Web servers. The file upload method of the HTTP protocol, by uploading the data to a non-HTTP designated port, receives and parses it by its own data processing section, and realizes a large file support component with good portability; and obtains real-time progress through asynchronous communication for display

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for uploading file of RFC1867 specification based HTTP protocol
  • Method for uploading file of RFC1867 specification based HTTP protocol
  • Method for uploading file of RFC1867 specification based HTTP protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The large file upload method that supports progress display provided by the present invention, such as figure 2 Shown involves four types of entities: browser, client control end, data receiving and processing end and service response end.

[0052] Among them, the browser includes all current mainstream browsers that support RFC1867 and XMLHTTP implementation, such as Internet Explorer, FireFox, and Opera.

[0053] The client control terminal is a software entity embedded in the progress bar page. The present invention is generally constructed by Javascript code, and is responsible for mixing data of the uploaded form, asynchronous communication with the server, and controlling the display of the progress bar.

[0054] The data receiving and processing end refers to the software entity in the Web server that is responsible for receiving and analyzing data and recording status files. The present invention is generally constructed by C language code.

[0055] The service response...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for uploading a file of the RFC1867 specification based HTTP protocol. The method uses a system frame based on a UGiA-PHP-UPLOADER component, and realizes the schedule control of a client, data receive of a server end, and the reading of a real-time analysis and status log based on the RFC1867 protocol; and in addition, the method comprises the following steps of:the submission of a browser, the control of a client control end, the processing of a server end data receiving-processing module and the response of a server end response module. The method has theadvantages that: (1) the control of a Web server on the uploading of forms is got rid of, the limitation of the Web server on file length and transmission time is also eliminated, and the file can beuploaded without adding an plug-in unit; (2) the computing efficiency is high, and the folders are evenly allocated; (3) the expansibility and the portability are good under a condition of supportingthe display of uploading schedule of the file; and (4) the waste of time and resources, caused by reading the whole file, is avoided when the post-processing is performed after the transmission of thefile.

Description

Technical field [0001] The invention relates to the field of Internet HTTP, in particular to a file upload method based on the HTTP protocol specified by RFC1867. Background technique [0002] File upload is a basic application of the Internet. The existing upload technology can be divided into two categories according to the architecture: C / S mode and B / S mode. The C / S mode upload technology requires special software to be installed on the client and server, which is powerful, but the operation is complicated and it is inconvenient to transplant. The common ones are FTP and version management software. HTTP is a protocol based on the request / response (B / S) model. After a client establishes a connection with the server, it sends a request to the server. The request includes the requested method, URI (Uniform Resource Identifier), and protocol version number. Then there is MIME (Multipurpose InternetMail Extension protocol) information: including request modifiers, client inform...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
Inventor 王劲林白鹤苏孝强
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI