System and method for correcting errors in downloading web pages
First Claim
1. A system for correcting errors in downloading web pages, the system comprising:
- a storage unit;
at least one processor; and
one or more programs stored in the storage unit and being executable by the at least one processor, the one or more programs comprising;
an executing module to download a web page from a web server over a communication network, and sends a download error to a detecting module if the web page failed to be downloaded, the download error comprising an error position of the web page and an error type of the error position;
the detecting module to detect if the download error exists in a historic error resolving procedure stored in the storage system, and detect if the error type exists in a common error resolving procedure stored in the storage system if the download error does not exist in the historic error resolving procedure;
an obtaining module to obtain a debugging solution corresponding to the error type from the historic error resolving procedure or the common error resolving procedure; and
the executing module further to resolve the error by performing the debugging solution, and download the web page starting from the error position again.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for correcting errors in downloading web pages provides a historic error resolving procedure and a common error resolving procedure. The historic error resolving procedure is for storing a download error and debugging solutions corresponding to the download error. The download error includes error positions and error types. The common error resolving procedure stores predefined error types and corresponding debugging solutions. If the download error of an error does not exist in the historic error resolving procedure, the common error resolving procedure is searched for the error types and corresponding debugging solutions. If the error type does not exist in the common error resolving procedure, an administrator is prompted to provide a new debugging solution to solve the error, and the new debugging solution is stored into the historic error resolving procedure.
-
Citations
9 Claims
-
1. A system for correcting errors in downloading web pages, the system comprising:
-
a storage unit; at least one processor; and one or more programs stored in the storage unit and being executable by the at least one processor, the one or more programs comprising; an executing module to download a web page from a web server over a communication network, and sends a download error to a detecting module if the web page failed to be downloaded, the download error comprising an error position of the web page and an error type of the error position; the detecting module to detect if the download error exists in a historic error resolving procedure stored in the storage system, and detect if the error type exists in a common error resolving procedure stored in the storage system if the download error does not exist in the historic error resolving procedure; an obtaining module to obtain a debugging solution corresponding to the error type from the historic error resolving procedure or the common error resolving procedure; and the executing module further to resolve the error by performing the debugging solution, and download the web page starting from the error position again. - View Dependent Claims (2, 3)
-
-
4. A computer-based method for correcting errors in downloading web pages, the method comprising:
-
(a) downloading a web page from a web server; (b) obtaining a download errors if the web page failed to be downloaded, the download errors comprising an error position of the web page and an error type of the error position; (c) detecting if the download error exists in a historic error resolving procedure stored in a storage system; (d) obtaining a debugging solution corresponding to the download error from the historic error resolving procedure, resolving the error by performing the debugging solution, and downloading the web page starting from the error position again if the download error exists in the historic error resolving procedure; (e) detecting if the error type exists in a common error resolving procedures stored in the storage system if the download error does not exist in the historic error resolving procedure; (f) obtaining a debugging solution corresponding to the error type from the common error resolving procedures, resolving the error by performing the debugging solution and downloading the web page starting from the error position again if the error type exists in the common error resolving procedures; and (g) prompting an administrator to provide a new debugging solution to resolve the error if the error type does not exist in the common error resolving procedure. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer-readable medium having stored therein instructions that, when executed by a computer, cause the computer to perform a method for correcting errors in downloading web pages, the method comprising:
-
(a) downloading a web page from a web server; (b) obtaining a download errors if the web page failed to be downloaded, the download errors comprising an error position of the web page and an error type of the error position; (c) detecting if the download error exists in a historic error resolving procedure stored in a storage system; (d) obtaining a debugging solution corresponding to the download error from the historic error resolving procedure, resolving the error by performing the debugging solution, and downloading the web page starting from the error position again if the download error exists in the historic error resolving procedure; (e) detecting if the error type exists in a common error resolving procedures stored in the storage system if the download error does not exist in the historic error resolving procedure; (f) obtaining a debugging solution corresponding to the error type from the common error resolving procedures, resolving the error by performing the debugging solution and downloading the web page starting from the error position again if the error type exists in the common error resolving procedures; and (g) prompting an administrator to provide a new debugging solution to resolve the error if the error type does not exist in the common error resolving procedure. - View Dependent Claims (8, 9)
-
Specification