HTTP Analyzer is a utility that allows you to capture HTTP/HTTPS traffic in
real-time. It can trace and display wide range of information, including Header, Content, Cookies, Query Strings, Post data, Request and Response Stream, redirection URLs and more. It has a request builder that enables you to handcraft a HTTP/HTTPS Request. It also provides cache information and session clearing, as well as HTTP status code information and several filtering options. A useful developer tool for performance analysis, debugging and diagnostics. HTTPS is available if the application uses the Microsoft
WININET API(ex.ie, outlook) or Mozilla NSS API(ex. firefox, netscape).
HTTP Analyzer includes two forms---Standard Exe and IE Add-in.
Standard EXE :Standard windows EXE application. It can capture any
process`s HTTP/HTTPS traffic in current user session.It has the
ability to capture HTTP information in Windows applications without
launching them from
HTTP Analyzer. HTTPS is available if the
application uses the Microsoft WININET API.
IE Add-in: An IE Add-in that integrates into the lower part of your IE
browser window and can be opened/closed from the IE toolbar.It canonly capture HTTP/HTTPS traffic of current IE process.
Update history of HTTP Analyzerv4.0.1 (February, 24. 2009)
New: The new added "DOMReadyTime" and "PageLoadTime" are shown in the summary line and webpage summary . panel. The "DOMReadyTime" is the loaded time of webpage DOM tree, the "PageLoadTime" is fully-loaded time of the . webpage.
New: Deserialize and display all Flash Remoting or AMF traffic in a easy-to-use AMF object tree. . New: Read and decode the hidden ViewState on an ASP.NET Page. Display the hidden ViewState in a tree view, raw . text, or in XML format. . New: Deserialize SOAP and JSON traffic into the easy-to-use object trees. . New: A new "webpage timing" tab is added to session view, it includes two pages, one is webpage level time chart which . expresses the relative time between a single timing segment and other timing segments in the same webpage, the other is . webpage timing summary chart which shows the summary of the timings recorded for the selected webpage. . New: 13 new columns are added to session grid. You can use the new quick column button to toggle columns' visibility and . reorder columns by dragging items in the dropdown. . New: Display Start Times as Offsets, UTC/GMT or Local Time A group of menu items have been added to view menu, . which control the display of start time. This feature is particularly useful for locating related events across multiple locations . and time zones. . New: Undock button (Add-on). User can undock the whole HTTP Analyzer Add-on window from Internet Explorer by using . the 'Undock/Dock' button in the upper right corner. This feature is particularly useful for dual-monitor or high-resolution . display system. The Keyboard shortcut of the command is ALT+SHIFT+F3.
New: Use Hotkey to Show/Hide Add-on (Add-. on) , HTTP Analyzer Add-on can be shown/hidden by using the HotKey (ALT+SHIFT+F2).
.
v3.0.2 (December, 11. 2007)
New: Real-time Request Level Time Chart. The colored time chart is used to express the relative time between a single . network level timing (i.e. , DNS lookup, TCP connects) and other timing segments in the same request. . . New: Real-time Page/Process Level Time Chart. The colored bars are used to express the relative timing of requests in the . same group ( Webpage for IE Add-on, Process for Stand-alone) and the different phases of an HTTP request, e.g. blocked, . connect, etc. It shows directly and visually how a site is performing, which can help the user to find and diagnose the . common problems quickly. . . New: Real-time Multi-level summaries. The summary panel displays the real-time updated summary information on the . HTTP/HTTPS requests in a single webpage, a single monitored process or the whole log. . . New: Grouping Of Requests By Page/Process. In Add-on Edition, Requests are now grouped by page by default. while in . Stand-alone Edition, Requests are grouped by process name by default. Each group can be separately expanded or . collapsed. Requests that are grouped can be navigated more easily. . . Improve: Request Builder, In V3, User can use multipart/form-data POST method to upload files (introduced in RFC 1867) . and View the response headers and content. . . New: Build-in JSON Viewer The JSON viewer simply shows a tree structure representation of the JSON format. You can use . the "Send to JSON Viewer" command in any editor to directly send selected content to the build-in JSON Viewer. . . New: Native Log Files, Smaller and More Information HTTP Analyzer V3 introduced a new log file format (*.halog), Compared . to the previous XML version, it has a smaller size, and can record more information. In V3, HTTP Log records will been save . as this file format by default. . . Improved: Automation Interface. 1. Summary Information Added to Automation Interface 2. Request Level timings Added to . Automation Interface 3. Entry Group (Webpage/process) information Added to Automation Interface . . New: A New "View" menu item has been added to the toolbar and main menu. It contains many appearance options for the . session grid View. . . New: Add a "Offset" column that displays an offset in seconds from the first entry in the current group (web page or process). . New: Add a "Web page" column that displays the web page title of the current request. . . New: Add a "Send to JSON Viewer..." command to popup menu of the content editor to send selected content to JSON . viewer to parse the JSON content as a tree structure. . . New: Add a "Font..." command to popup menu of content editor to change the display font. . New: Re-arrange the command items in the toolbar and main menu.
v2.2.3 (November, 11. 2007)
New: HTTP Analyzer is now code signed with IEInspector.com publishing certificate . . Fixed: An installation issue on some Windows Vista computers. . Fixed: HTTP Analyzer can persist the height state of the main data grid. . Fixed: When you export the grid to Excel from HTTP Analyzer, the "start time" column have the granularity shown in the grid, . instead of being truncated to the minute level. . Fixed: A bug in the process of "auto update". .
Distribution permissions for HTTP Analyzer
HTTP Analyzer ~~~~~~~~~~~~~~~~ License for Use and Distribution ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HTTP Analyzer is distributed as try before you buy. 1. LICENSE. IEInspector Software hereby grants you a nonexclusive license to install and use the Software in machine-readable form on one computer owned and operated by you PER LICENSE PURCHASED. You may copy the Software for backup purposes, provided that you reproduce all copyright and other proprietary notices that are on the original copy of the Software. You may install a copy on a second computer for server testing and setup purposes only. 2. RESTRICTIONS. IEInspector Software retains all right, title, and interest in and to the Software, and any rights not granted to you herein are reserved by IEInspector Software . Any attempt to transfer any of the rights, duties or obligations hereunder is void. You may not rent, lease, loan, or resell for profit the Software, or any part thereof. You may not reproduce, distribute, publicly perform or publicly display the Software except as expressly permitted by IEInspector Software, and you may not create derivative works of the Software. You may not reverse-engineer or otherwise modify the code-level operation of this Software. 3. INTELLECTUAL PROPERTY. Title to, ownership of, and all copyrights and other intellectual property rights in HTTP Analyzer and all copies thereof shall remain solely in IEInspector Software owning exclusive rights to selling HTTP Analyzer. 4. LICENSE TYPE. There are 5 basic types of licenses issued for HTTP Analyzer as follows: a.Non-Commercial License: Non-Commercial License is for personal, educational or other non-profit use only. If you want to use in a commercial environment, you should order Commercial License. b.Commercial License: THE PRODUCT can be installed and used on any computers used exclusively by the user who purchases one license. c.Five-user Commerical License: THE PRODUCT can be installed and used on any computers used exclusively by five users. d.Site License: THE PRODUCT can be installed and used on any computers so long as the SOFTWARE PRODUCT is used only by employees based at the single registered physical address. e.Enterprise License: THE PRODUCT can be installed and used on any computers so long as the SOFTWARE PRODUCT is used only by employees of your company or organization, including wholly owned subsidiaries, at any location world-wide. 5. TRIAL PERIOD. Anyone may use HTTP Analyzer during a period of 15 days (trial period). Following this trial period of 15 days or less, if you wish to continue to use HTTP Analyzer, you should register. 6. TRIAL DISTRIBUTION. The unregistered trial version of HTTP Analyzer may be freely distributed, with exceptions noted below, provided the distribution package is not modified in any way. a. No person or company may distribute separate parts of the package, without written permission of the copyright owner. b. The HTTP Analyzer unregistered trial version may not be distributed inside of any other software package without written permission of the copyright owner. c. Hacks/cracks, keys or key generators may not be included on the same distribution. 7. To register you should complete the registration form and send it, with registration fee, to one of the authorized registration sites. 8. HTTP Analyzer IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT YOUR OWN RISK. NEITHER THE AUTHOR NOR THE AGENTS OF THE AUTHOR WILL BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE. 9. Installing and using HTTP Analyzer signifies acceptance of these terms and conditions of the license. 10. If you do not agree with the terms of this license you must remove HTTP Analyzer files from your storage devices and cease to use the product. Thank you for using the original HTTP Analyzer. QingHai IEInspector Software