Client-side and server-side unified validation
First Claim
Patent Images
1. A computer implemented method for validating code on a client-side and on a server-side in a web environment, the method comprising:
- providing a JavaScript code on a client-side;
providing a JavaScript code on a server-side; and
validating both the JavaScript code on the client-side and the JavaScript code on the server-side with a single validation code on the client-side and the server-side;
injected a proxy code into the JavaScript code on the client-side, the proxy code calling the single validation code on the server-side;
filtering code submitted from the client-side to the server-side;
validating the code that has been filtered; and
submitting the code that has been filtered to a second server-side software.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for validating code on a client-side and on a server-side in a Web environment utilizes a single validation code to validate JavaScript code on a client-side and JavaScript code on a server-side of a computer network system. The single validation code can help to correct errors in the client code and ensure the integrity of data stored on the server.
-
Citations
13 Claims
-
1. A computer implemented method for validating code on a client-side and on a server-side in a web environment, the method comprising:
-
providing a JavaScript code on a client-side; providing a JavaScript code on a server-side; and validating both the JavaScript code on the client-side and the JavaScript code on the server-side with a single validation code on the client-side and the server-side; injected a proxy code into the JavaScript code on the client-side, the proxy code calling the single validation code on the server-side; filtering code submitted from the client-side to the server-side; validating the code that has been filtered; and submitting the code that has been filtered to a second server-side software. - View Dependent Claims (2)
-
-
3. A web environment comprising:
-
a web-server comprising a web-server processor running a server-side JavaScript code; and a single validation code on the client-side and the server-side, the single validation code validating the server-side JavaScript code and client-side JavaScript code included in a web browser running on a client processor; a proxy code injected into the client-side JavaScript code, the proxy-code calling the single validation code on the server-side; and a code on a client-side that is filtered and submitted to the server-side wherein the code is validated and submitted to a second server-side software. - View Dependent Claims (4)
-
-
5. A system for validating code on a client-side and on a server-side in a web environment, the system comprising:
-
a web-server comprising a web-server processor running a server-side JavaScript code for a HTML document; a single validation code on the client-side and the server-side, the single validation code validating the server-side JavaScript code and client-side JavaScript code included in a web browser running on a client processor; a proxy code injected into the client-side JavaScript code, the proxy-code calling the single validation code on the server-side; and a code on a client-side that is filtered and submitted to the server-side wherein the code is validated and submitted to a second server-side software. - View Dependent Claims (6, 7, 8)
-
-
9. A computer implemented method comprising:
-
injecting proxy code into a JavaScript code of an HTML document for on a client-side, the proxy code comprising code that makes a call to a validation code at a server-side; providing to the client-side the HTML document comprising the proxy code that makes the call to the validation code at the server-side; in response to the call, validating data input to the HTML document at the client-side with the validation code at the server-side; after the validating data input to the HTML document, receiving a submission of the HTML document; and validating the submission with the validation code at the server-side, wherein the validation code for the validating the submission is the same validation code for the validating data input to the HTML document at the client-side filtering code submitted from the client-side to the server-side; validating the code that has been filtered; and submitting the code that has been filtered to a second server-side software. - View Dependent Claims (10, 11, 12, 13)
-
Specification