HTTP transaction monitor with capacity to replay in debuggings session
First Claim
1. A system for monitoring HTTP transactions between a server and a client, comprising:
- a data collector which runs on the server and collects data from HTTP requests sent by the client to the server and data from HTTP responses sent by the server to the client;
a debugging controller which controls an execution mode of the server;
a graphical display which displays the collected data and through which replay requests are sent to the server, each replay request specifying a prior HTTP request to be interpreted by the server; and
a request player which runs on the server and modifies each replay request with a portion of the collected data associated with the prior HTTP request to be interpreted by the server.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for monitoring HTTP transactions between a server and a client, including a data collector which runs on the server and collects data from HTTP requests sent by the client to the server and data from HTTP responses sent by the server to the client, a debugging controller which controls an execution mode of the server, a graphical display which displays the collected data and through which replay requests are sent to the server, each replay request specifying a prior HTTP request to be interpreted by the server, a request player which runs on the server and modifies each replay request with a portion of the collected data associated with the prior HTTP request to be interpreted by the server.
49 Citations
25 Claims
-
1. A system for monitoring HTTP transactions between a server and a client, comprising:
-
a data collector which runs on the server and collects data from HTTP requests sent by the client to the server and data from HTTP responses sent by the server to the client; a debugging controller which controls an execution mode of the server; a graphical display which displays the collected data and through which replay requests are sent to the server, each replay request specifying a prior HTTP request to be interpreted by the server; and a request player which runs on the server and modifies each replay request with a portion of the collected data associated with the prior HTTP request to be interpreted by the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for testing and debugging a web application, comprising:
-
a server which hosts the web application; a client which accesses components of the web application by sending HTTP requests to the server and receiving HTTP responses from the server; a data collector which runs on the server and collects data from the HTTP requests and the HTTP responses; a debugging controller which runs on the client and controls an execution mode of the server; a graphical display which displays the collected data and through which replay requests are sent to the server, each replay request specifying a prior HTTP request to be interpreted by the server; and a request player which runs on the server and modifies each replay request with a portion of the collected data associated with the prior HTTP request to be interpreted by the server. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification