What's New?
Top  Previous  Next

New in Version 6.x

·64bit(x64) Application Support  
Now, HTTP Analyzer fully supports both 32-bit and 64-bit windows applications. If you run Http Analyzer on your 64-bit windows, the HTTP traffic from both 32-bit and 64-bit applications will be shown in a single HTTP Analyzer window.

·IE/Firefox Tamper (Add-on edition only)  
 
User can tamper with HTTP requests, view and modify GET query parameters, HTTP/HTTPS headers and POST parameters from Internet Explorer 5+ and Firefox 3+ by using IE/Firefox tamper tool. Since the tool exposes and allows tampering with inconvenient input, It can help user to detect user-input security flaws (e.g. XSS and SQL injection vulnerabilities).  
 
·Highlights Detected Potential Problems  
Http Analyzer examines each request and issues hintings messages when detecting potential functionality ,performance or security problem.  
 
·Tool Tips to Help Users Understand the Data Recorded  
Tool tips are now displayed when the mouse hovers over a item such as a HTTP Result Or a header value  

·More Columns are added to Session Grid  
In the Version 6.x, 29 new columns are added to session grid. You can use the quick column button to toggle columns' visibility and reorder columns by dragging items in the dropdown.  
 
·More Grid Export Options  
The grid export can be customized to include the same columns of request grid or all columns of request grid. User also can choose columns which they need and customize a desktop layout as export view.  
 
·Improved Automation Interface  
The automation library has been updated to support Hintings.  
 
·Parameter Size Column are added to POST Data tab  
The size column shows the total size in bytes of the parameter name and value in the HTTP request message.  

New in Version 5.x


·Add-on for Mozilla Firefox  
 
HTTP Analyzer now offers an add-on for Mozilla Firefox (Firefox 2.0 is not supported). HTTP Analyzer now supports Firefox 3.0 on Windows as well as IE 6, 7 and 8.  
 
·Automation Support in Mozilla Firefox  
The automation library has been update to allow the control of Http Analyzer within Mozilla Firefox. The IHTTPAnalyzerFirefox object is used to control the HTTPAnalyzer Firefox Add-on.

HTTPAnalyzerFirefoxClass addon=new HTTPAnalyzerFirefoxClass();
addon.start();

addon
.OnNewEntry+= handleOnNewEntryEvent;
addon.OnUpdateEntry += handleOnUpdateEntryEvent;

addon.NavigateAndWait("http://www.ieinspector.com"
, -1);
.........

addon.Stop();

foreach (ILogEntry entry in addon.log)
{
  Console.WriteLine(entry.URL);
  entry.Request;//get request

  entry.Response;//get response

  entry.Content;//get reqest content.


  // do something

}

 

New in Version 4.x

·DOMReadyTime and PageLoadTime (Add-on Only)  
 
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. The DOMReady is fired when the DOM content has loaded and you can access all HTML Elements without having to wait for all those images or binary objects to load as well (PageLoadTime). Please note that "PageLoadTime" is not calculated by the child requests timing. HTTP Analyzer gets DOMReadyTime and PageLoadTime by listening the corresponding webpage events. The data is more accurate and reliable.  

·Native support for Flash Remoting  
 
HTTP Analyzer is especially useful for Adobe Flash developers as you can view the request and response of LoadVariables, LoadMovie and XML loads. It also can deserialize and display all Flash Remoting or AMF (AMF0 and AMF3) traffic in a easy-to-use AMF object tree.  

·Decode .NET ViewState  
 
HTTP Analyzer can read and decode the hidden viewstate on an ASP.NET Page. It displays the hidden ViewState in a treeview, rawtext, or in XML format.  

·JSON and SOAP View  
 
HTTP Analyzer can deserialize SOAP and JSON traffic into the easy-to-use object trees.  

·Webpage level time chart and the Summary of the timings  
 
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.  

·More Columns are added to Session Grid  
 
In the Version 4.x, 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.  

·Attach to multiple processes (Stand-alone)  
 
In addition to monitoring system-wide processes or single process, HTTP Analyzer allows user to select more running processes and monitor these particular processes.  
 
·Support OpenSSL HTTPS (Stand-Alone)  
 
HTTP Analyzer can show you unencrypted data sent over HTTPS / SSL connections as the same level of detail as HTTP. With the new support to OpenSSL API , now HTTPS is available if the application uses the Microsoft WININET API , Mozilla NSS API or OpenSSL API.  

·Improved TextView with syntax highlighting, text folding, text structure tree view.  

·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.  
 
·Use HotKey to Show/Hide Add-on (Add-on Only)  
 
In the Version 4.x, HTTP Analyzer Add-on can be shown/hidden by using the HotKey (ALT+SHIFT+F5).  

·Undock button (Add-on Only)  
 
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.  

·More Minor improvements  
 
1.Add a Visual C++ Demo to Automation Interface.  
2.Add AverageHTTPSOverhead and TotalHTTPSOverhead to summary panel.  
3.Add "Show All Columns" to view menu to show all available grid columns in the session grid.  
4.Add "Expand New Page" to view menu to control whether new webpages are initially expanded or collapsed.  
5.The automation interface has been updated to support timing summaries and webpage timing properties.  

Please refer to the following URL to view the full version history.
http://www.ieinspector.com/httpanalyzer/versionhistory.html