News & Events

Buy two or more TracePlus products and save a bundle!

TracePlus Enterprise Bundle.... from $569.95

TracePlus Internet Bundle....from $429.95

TracePlus Web Development Bundle....from $259.95

Performance Analysis and HTTP Diagnostics for Web and eBusiness applications

 

Works with Win32 applications written in C, C++, MFC, C#, Visual Basic, Java, Delphi, C++ Builder, and other languages

Compatible with .NET Web Services, ASP.NET, HTML Applications (HTAs), .NET Remoting, and applications written for the .NET Framework

Compatible with the WOW64 subsystem of 64 bit OSs (Windows 2003 Server x64, Windows 2008 Server x64, Windows Vista x64, and Windows 7 x64)

What is TracePlus®/Web Detective (Standard Edition)?

TracePlus®/Web Detective is the a HTTP trace/analysis tool specifically designed for Web development. The Web Detective spys on the HTTP protocol which the Web browser uses to communicate with the Web server, and displays it in an easy to understand format. HTTP protocol help is provided by a Windows help file which is hyperlinked to the Web Detective.

TracePlus®/Web Detective incorporates the same technology used in our TracePlus®/Winsock product known as Cyclone Plus debugging technology that supports both HTTP and HTTPS protocols (HTTPS is available if the application uses the Microsoft WININET API).

In addition the Cyclone Plus technology has the ability to intercept HTTP information in Windows applications without launching them from TracePlus®.  This is a convenient feature to have when you are in a hurry.

Easily visualize the logical order of HTTP information

TracePlus assigns a session ID to all headers that were sent or received within a process on the same socket number. Then the Protocol View is sorted by the session ID. What happens is that all requests and responses will line up in pairs (except when the client makes more than one request simultaneously on the same socket. This way, you can easily understand the logical grouping of HTTP requests and responses.

How fast is your Web application?

The Web Detective (Standard Edition) provides performance analysis of the HTTP and HTTPS protocols in several ways:

  • Each packet displayed includes the time it was decoded and the elapsed time from the request packet (for example, GET/Response).
  • Each Web page displayed includes time that it was received, the total size of all objects for that page, the accumulated download time of the objects, and the calculated baud rate for the request.
  • Each object downloaded for a specific Web page includes the time that it was received, the size of the object, the download time, and the baud rate.

TracePlus/Web Detective (Standard Edition) can unencrypt and display HTTPS traffic on encrypted SSL connections at any bit rate from 40 to 128 bits (Available when using Internet Explorer, Netscape 8.x or higher, or FireFox1.x or higher).

TracePlus/Web Detective (Standard Edition) displays HTTP protocol information for SSL transactions if the application uses the Microsoft WININET API. This includes all versions of Internet Explorer starting from 4.0.

TracePlus/Web Detective (Standard Edition) displays HTTP protocol information for SSL transactions if the application uses the Open Source NSS v3.4 and NSPR v4 APIs. This includes Mozilla FireFox 1.x or higher, as well as Netscape Navigator 8.x or higher.

TracePlus®/Web Detective Version Comparison

Feature TracePlus®/Web Detective Version 5 TracePlus®/Web Detective Version 4
Compatible with Windows Vista Home/Business/Ultimate Editions (32 bit)  
SSL support for Internet Explorer 4.x and newer
SSL support for Mozilla Firefox 1.x and newer  
SSL support for Netscape Navigator 8.x and newer  
SSL support for applications using the Microsoft WININET API
SSL support for applications using open source NSS v3.4 and NSPR v4 APIs  
Comprehensive tutorial for both new and experienced users  
View complete object Request and Response headers  
Displays complete HTTP/HTTPS headers (header + body)  
Capture HTTP and HTTPS from applications running as a limited user  
RTSP methods and responses made by streaming media objects are displayed in the Protocol View  
New Microsoft Office® style user interface  
Floating and docking menus and toolbars  
Floating and docking Capture Properties window  
Floating and docking Charts window  
Toolbars inside each window give easy access to most-used features  
Most recently used list of capture files  
User-configurable colors for items in all Views  
Capacity of the Data View 20,000 lines 12,000 lines

Comparison between Standard and eBusiness Editions

Feature TracePlus®/Web Detective (Standard Edition) TracePlus®/Web Detective (eBusiness Edition)
Capacity of the Protocol View 5,000 events 8,000 events
Capacity of the Data View 20,000 lines 35,000 lines
SSL support (for WININET applications)
HTTP/HTTPS Information organized into sessions for easy identification of requests and responses
Intercepts communications via ActiveX/COM objects, and VBScript
Intercepts communications via Java applets and Javascript
HTTP, WebDAV, DASL, and Delta-V protocol support
HTTP Extension Framework support  
Basic browser automation via scripts
Measures server connection times  
Measures DNS lookup times
View complete object Request and Response headers
Displays complete HTTP/HTTPS headers (header + body)
Separate Cookie View  
Microsecond timing accuracy  
Compression statistics for objects  
Displays whether object is cachable in the Object and Page View  
"Before request and after response" browser cache comparisons  
Time to First Byte calculation  
Low speed connection emulation  
Graphical comparison of server load  
Graphical comparison of server response time  
Graphical object download timeline  
Graphical comparison of object download speed  
Attaching comments to items in Views  
Syntax coloring HTTP/HTTPS header display

Features of TracePlus®/Web Detective (Standard Edition)

View encrypted HTTPS transactions (SSL support)

View complete HTTP/HTTPS headers including all header fields and cookie information

Splits parameters of GET and POST requests into separate fields for easy viewing

Server response time calculated for HTTP and HTTPS requests

Works with all commercial Web Browsers including Microsoft Internet Explorer, Netscape Navigator, Opera, and AOL (SSL support for Internet Explorer)

Works with most commercial Win32 applications that use HTTP or HTTP via WININET (release versions) with no modifications to the target application

Displays HTTP or HTTPS traffic originating from Java applets and Javascript embedded in a Web page (HTTPS traffic supported under Internet Explorer)

Displays HTTP traffic originating from ActiveX controls referenced on a Web page

Compatible with most commercial Browser Helper Objects (Internet Explorer 5.01 or later)

Handles chunked HTTP and HTTPS headers

View body text for both requests and responses.

View graphic images as they appear in the browser.

Adjustable SSL port numbers means you can display SSL on ports other than 443.

Save Capture information as ZIP files

Displays the server (peer) IP address for all headers and objects

Compatible with .NET Web Services, ASP.NET, HTML Applications (HTAs), .NET Remoting, and applications written for the .NET Framework

Note that SSL support for .NET platforms is not available yet. If you want to capture non-HTTP traffic from your .NET applications (such as .NET Remoting), please check out TracePlus/Winsock.

TracePlus/Web Detective (Standard Edition) Awards

TracePlus Web Detective (Standard Edition) rated 5 stars on www.softarea51.com Free Vista Files TracePlus Win32 Best Award

Product Screen Shots

The Protocol View

A response header received from the server

HTTP, WebDAV, DASL, and Delta-V protocol support

The following HTTP, WebDAV, DASL, and Delta-V methods and their associated server responses are displayed in the Protocol View:

BASELINE-CONTROL MERGE REPORT
CHECKIN MKACTIVITY SEARCH
CHECKOUT MKCOL SET-TARGET
COPY MKWORKSPACE SUBSCRIBE
CONNECT MOVE TRACE
DELETE OPTIONS UNCHECKOUT
GET POLL UNLOCK
HEAD POST UPDATE
LABEL PROPFIND VERSION-CONTROL
LINK PROPPATCH
LOCK PUT


A GET method packet with parameters.

The Page View

A list of objects downloaded for a page

The Object View

The Data View