Table of Contents
WebScarab uses the concept of plugins, which can do one or both of the following:
Plugins that create conversations use a plugin-specific method to decide which resources to request from the server, how to parameterise the request headers, etc, then submits the request to the server. It then receives the response from the server, can perform some computation on the response, and can then decide whether or not to submit that conversation to the framework.
All conversations that are submitted to the framework are distributed to all of the plugins that are installed in the framework. Each plugin then gets the opportunity to perform some analysis on that conversation.
Current plugins include: