------------------------------------------------------------------                                                               
 
                            HTTP Recorder

                            Version 1.00

------------------------------------------------------------------

------------------------------------------------------------------
CONTENTS
------------------------------------------------------------------
INTRODUCTION
DETAILS 
REQUIREMENTS
REGISTERING
DISTRIBUTING
CONTACT INFORMATION

------------------------------------------------------------------
INTRODUCTION
------------------------------------------------------------------
HTTP Recorder captures and displays HTTP traffic. It can also be used as a
responder to simulate a server during load testing.

------------------------------------------------------------------
DETAILS
------------------------------------------------------------------
HTTP Recorder is a tool that allows you to capture and inspect HTTP
traffic. For each session (request and corresponding response), it will
display the headers, and 4 views of the body: Text, Hex, XML, and Image.
 
It can also be used as a responder to simulate a server during load testing.
In "Play" mode, if it receives a request that matches a request it has seen
before, it will reply with the recorded request's response. When determining
a match, it will consider "Headers and Body", "Headers Only", or "Verb and
URI". 

By default, it runs as a proxy. Simply configure your client to use a proxy
server. 

Alternatively, it can run as a gateway. A gateway is an intermediary between
a client and server. Provide the destination endpoint (Host and Port) to
HTTP Recorder and change the client's reference to the destination endpoint
with HTTP Recorder's endpoint. For example, if HTTP Recorder's "Local Port"
is "8080", the destination is "http://www.yahoo.com", and the browser will be
launched on the same computer, then provide "www.yahoo.com" as the
destination host, "80" for the destination port, and change the client to use
"http://localhost:8080" instead of "http://www.yahoo.com". 

Without a license, it only allows 5 sessions to be saved to a file or read
from a file, and it doesn't allow the thread parameters to be changed. When
you register HTTP Recorder, you will be sent a license, to be provided to
HTTP Recorder, that will enable all sessions to be saved to a file or read
from a file, and allow the thread parameters to be changed.

------------------------------------------------------------------
REQUIREMENTS
------------------------------------------------------------------
* .NET Framework 2.0

------------------------------------------------------------------
REGISTERING
------------------------------------------------------------------
A license for TCP Spy is $30. See the registering topic in HTTP Recorder's
help file for additional details.

------------------------------------------------------------------
DISTRIBUTING
------------------------------------------------------------------
You may make as many copies of the software as you wish; give exact copies of
it to anyone; and distribute the software in its unmodified form via
electronic means. There is no charge for any of the above.

You are provided with a license code when you register. You may not distribute
the license code to anyone outside of your company.

------------------------------------------------------------------
CONTACT INFORMATION
------------------------------------------------------------------
Name
David Westbrook

Electronic Mail Address
david@westbrooksoftware.com

Phone
(904)996-8302

World Wide Web
http://www.westbrooksoftware.com

Address
11129 Harbour North Lane
Jacksonville, FL 32225


