Generating a custom parameter rule based on a comparison of a run-time value to a request URL
First Claim
1. A method of identifying at least one custom parameter in a request uniform resource locator (URL), the method comprising:
- identifying at least a first portion of source code of a Web application that typically consumes the at least one custom parameter provided in the request URL;
via a processor, instrumenting the Web application at the first portion of the source code;
receiving by the Web application the request URL and executing the Web application with the instrumented source code;
identifying at least one run-time value consumed by a second portion of the source code;
comparing the run-time value to the request URL to determine whether the run-time value intersects with the request URL;
responsive to determining that the run-time value intersects with the request URL, identifying the run-time value as the custom parameter; and
generating a custom parameter rule based on the comparison.
0 Assignments
0 Petitions
Accused Products
Abstract
Identifying at least one custom parameter in a request uniform resource locator (URL). The method can include identifying at least a first portion of source code of a Web application that typically consumes the custom parameter provided in the request URL and, via a processor, instrumenting the Web application at the first portion of the source code. The Web application can receive the request URL and the Web application can be executed with the instrumented source code. At least one run-time value consumed by the second portion of the source code can be identified, and the run-time value can be compared to the request URL to determine whether the run-time value intersects with the request URL. Responsive to determining that the run-time value intersects with the request URL, the run-time value can be identified as the custom parameter. A custom parameter rule can be generated based on the comparison.
11 Citations
13 Claims
-
1. A method of identifying at least one custom parameter in a request uniform resource locator (URL), the method comprising:
-
identifying at least a first portion of source code of a Web application that typically consumes the at least one custom parameter provided in the request URL; via a processor, instrumenting the Web application at the first portion of the source code; receiving by the Web application the request URL and executing the Web application with the instrumented source code; identifying at least one run-time value consumed by a second portion of the source code; comparing the run-time value to the request URL to determine whether the run-time value intersects with the request URL; responsive to determining that the run-time value intersects with the request URL, identifying the run-time value as the custom parameter; and generating a custom parameter rule based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of identifying at least one custom parameter in a request uniform resource locator (URL), the method comprising:
-
identifying at least a first portion of source code of a Web application that reads the request URL; identifying at least a second portion of source code of the Web application that typically consumes the at least one custom parameter provided in the request URL; via a processor, instrumenting the Web application at the first portion of the source code and at the second portion of the program code; receiving by the Web application the request URL and executing the Web application with the instrumented source code; identifying at least one run-time value consumed by the second portion of the source code; comparing the run-time value to the request URL to determine whether the run-time value intersects with the request URL; responsive to determining that the run-time value intersects with the request URL, identifying the run-time value as the custom parameter; and generating a custom parameter rule based on the comparison. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification