Patent ID: 6370561
Filing Date: 2002-04-09
Classification: G06F

Abstract:
A method in a computer system for processing of Hypertext Transfer Protocol (â€œHTTPâ€ ) requests before processing by an HTTP server, the method comprising:providing an HTTP template having command lines, each command line specifying a command to perform on an HTTP request; for each command line in the HTTP template, performing the command of the command line on the HTTP request to generate a shadow HTTP request; for each line in the shadow HTTP request, determining whether the line contains a substitute parameter or a function parameter; when the line contains a substitute parameter, replacing the substitute parameter in the shadow HTTP request with a value defined for that substitute parameter; and when the line contains a function parameter, invoking a function indicated by the function parameter so that the invoked function can modify the shadow HTTP request; whereby a final HTTP request is generated for processing by the HTTP server.