| |
 |
Version History |
Version 3.2.1.114 (3/12/2008)
Version 3.2.1.109 (2/22/2008)
-
New: Add a XML Viewer
to "post data" page which is used to read in Post XML data.
-
New: Support gzip/deflate post data, display the
expanded post content.
-
New: Display
the name of the request file in the top window bar.
-
Fixed: A serious bug which caused "Export responses
content to dir" function incorrectly.
-
Fixed: Bad Sequence Number after loading a saved
HTTP log file.
-
Changed: Clicking on "save"
button, HTTP Analyzer
won't stop
logging.
Version 3.1.2.97 (1/21/2008)
-
New: Add two events to automation library
HTTPAnalyzer class. One is OnNewEntry(HTTPAnalyzer.ILogEntry,
ref bool) ,Occurs immediately before an new LogEntry adds to log.
The other is OnUpdateEntry(HTTPAnalyzer.ILogEntry) , Occurs
when update a specific Logentry in the log.
-
New: Add MaxLogSize property to IHTTPAnalyzer.
Use MaxLogSize to control the maximum number of the latest log
records . Set MaxLogSize to indicate the maximum number of rows. The
default value for MaxLogSize is 0 (zero), which places no limits on
the log.
-
New: Add DeleteEntry method to ILog, The
DeleteEntry method is used to delete a specific LogEntry from the
log.
-
New: Add DeleteCompleteEntries method to ILog,
The DeleteCompleteEntries method is used to delete the requests
which has been completely processed.
-
Fixed: In some cases, The RedirectURL field
will not be shown correctly.
Version 3.1.1.83 (1/6/2008)
-
New: Use the new "Find" dialog to
"globally" locate text in the log of recorded requests. The search
attributes can be: URLs, Headers, Content, Cookies, Query strings, Post data,
Stream....
-
New: Star a recorded request, Add or remove a
star to a recorded request. Stars allow you to give a request a
special status. the user can also use the the dropdown filter button
of the new "Starred" column to change the filter criteria (starred
or not).
-
New: Double clicking on a Status-code or Error-code
row in the summary panel will apply the filter criteria in the log
that Status-code/Error-code equals to the text of the selected row.
-
New: Add a new Export Option "Export Response
Content to Dir..." to the "save" dropdown menu that allows
user to export all captured content to a selected directory.
-
New: Add a "format" button to the JSON Viewer that
reformat JSON output to be easily readable by a human.
-
Changed: Move "Clear cookies" and "Clear cache"
button to the "Tools" dropdown menu.
-
Fixed: A compatibility issue with Vista, In
some cases, the Vista can't not launch the Winsock Injectlibrary NT
service correctly.
-
Fixed: A "auto scroll" bug that the selected row in
the session grid jumps sometimes.
-
Fixed: An bug that Icon file can't be displayed
correctly in the browser tab of the content page.
-
Fixed: An bug that "RemoteAddr" and "LocalAddr"
label can't be displayed in the stream page after loading log file.
Version 3.0.2.56 (11/19/2007)
Version 3.0.1.55 (11/12/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.
Version 2.2.3.125 (9/3/2007)
-
New: HTTP Analyzer is now code signed with IEInspector.com
publishing certificate .
-
Fixed: An installation issue on some Windows Vista computers.
-
Fixed: A WebBrowser sink events bug that may result in some IE
JavaScript events being disabled.
-
Fixed: A bug in the process of writing filter file which may result
in corrupting the file.
Version 2.2.2.115 (4/20/2007)
Please be noted, some new columns is
invisible by default, you can show and customize grid columns by
using the grid column chooser.
(Right Click Grid header->Click "Field Chooser"->Drag the specific
column and drop it to grid header)
-
New: Add a "Sent" column that displays the number of bytes sent
to server and rename the "Size" column as "Received".
-
New: Add a "Host" column that displays the Internet host and port
number of the resource being requested.
-
New: Add a "IP Address" column that display the IP address
and Port of the
resource being requested. It allows you to group sessions by
connection.
-
Changed: Tabs are now grayed if they do not contain any data.
-
Changed: The "Always select the latest request" button is off by
default.
-
Changed: Column sorting is case-insensitive manner.
-
Fixed: when using a filter in HTTP Analyzer and "Always select the
latest request" is on, the drop-down menu and list box don't
work when they are opened, they close immediately without a chance
to select anything.
-
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".
Version 2.2.1.94 (11/22/2006)
-
New: Add a COM-based
automation interface, the library allows other
applications or DLLs to talk to HTTP Analyzer and it can control
them to capture HTTP/HTTPS traffic, access the detailed HTTP
Transaction information and save and load HTTP Transaction log
files.
-
New: Official testing in IE 7
-
New: Add a popup menu to grid view of post page
-
Fixed: Some UI elements disappear when 'large fonts' is enabled in
windows XP .
-
Fixed: A bug in Hex View.
-
Fixed: A bug in capturing post data with IE7
Version 2.1.1.51 (08/21/2006)
-
Fixed: The incorrect bytes received value is much
larger than the content-length header value when using Https SSL
encryption.
-
Fixed: Some incorrect repeated contents are
contained in the response stream.
-
New: A hint box is displayed when hovering over a
cell containing clipped text in the session grid.
Version 2.0.2.46 (07/12/2006)
-
Fixed: Fake virus warning from Symantec antivirus.
-
Fixed: Incompatibility with opera.
-
Fixed: The first line is always empty in the
querystring page.
-
Fixed: A bug in decompressing the response.
-
Fixed: A bug in reading the Http Chunked Stream.
-
Fixed: A bug in the registration process.
-
Fixed: A frozen bug in the HTTP Analyzer IE Add-on
edition.
-
Improved: Show more information in the request
builder after the http operation is successful.
Version 2.0.1.40 (07/08/2006)
-
New: HTTP Request Builder, Users can handcraft a
HTTP request by using the HTTP Request Builder, or they can use a
drag-and-drop operation to move an existing request from the session
grid to the Request Builder to execute it again.
-
Improved: Now, HTTP Analyzer can capture HTTP/HTTPS
traffic from ASP. NET web service application.
-
New: Add a "Body-Size" column that displays the size
of the HTTP Response body. (Not include the size of HTTP Response
Header)
-
New: Add a "Content-Length" column that displays the
"Content-Length" field of the HTTP Response headers.
-
New: Add a "Caching" column that displays the
"Caching" field of the HTTP Response headers.
-
New: Save log files in three formats.
"Full": Contain the response content stream.
"Compact": Compact log without content stream.
"URL List": Export only URL list.
-
Improved: HTTP Analyzer Std edition works well under
non-admin account. We need to install a NT service to call
InjectLibrary from it. The service have no negative impact on
performance of your OS.
-
New: Add a "Open with..." submenu to popup menu of
editor. it allows to open the content of editor with the registered
applications or choose program to open the content.
-
New: add a "Reissue selected Requests" item to popup
menu of session grid.
-
New: add a "Compare" submenu to popup menu of
session grid to compare requests by selecting two requests.
-
New: add a "Show Hex Viewer" to popup menu of editor
to view the content stream in hex viewer.
-
New: View XML data as a tree structure in the
content browser.
-
New: Add a "New process..." and "Reopen process"
items to start logging popup menu to create and monitor a process.
-
Improved: Handle syntax highlighting correctly for
JavaScript, CSS which embedded in html document.
-
New: A "Pause" button has been added to the toolbar
that pause or resume the logging operation.
-
New: Enable auto-update feature, you'll always have
the latest version.
-
New: A 'Check for Updates' menu item has been added
to the help menu.
-
New: A "Stay on top" menu item has been added to the
view menu.
-
New: A grid menu item has been added to the main
menu.
-
New: A "Send it to request builder" menu item has
been added to the popup menu of session grid to send the selected
request to the HTTP request builder.
-
Improved: Auto save the group and summary status of
the session grid.
-
Improved: Contrast colors for even / odd rows of
the session grid.
-
Improved: Bold font highlights the name column of the
grid.
-
Improved: Allow to install Version 2.0 on a system
which already has Version 1.0 installed.
-
New: Whenever there's a crash/exception raised,
automatically collect lots of useful information, and give the end
user the possibility to send a full bug report.
-
New: Add a command-line interface to
HTTPAnalyzerStd.exe
Version 1.7.4.207 (05/31/2006)
-
Fixed:
Resolve the conflict with some IE Add-ons which
hook wininet.dll.
-
Fixed: Fixed an UNICODE related bug
in HTTPDecode.
-
Improved: Decrease
the size of HookWinsock.dll.
-
Changed: The software protection
method has been changed.
Version 1.7.3.190 (02/24/2006)
-
New: Now HTTP Analyzer can
preserve the ˇ°view
stateˇ± on the Content tab between log records.
-
New:
Now
HTTP Analyzer can persist the
checked state of the autoscroll button.
-
Fixed: Sometimes the HTTPS response content can't be
captured when the client is firefox.
-
Fixed: Resolve the shortcut conflict with Internet
Explorer.
Version 1.7.2.186 (01/05/2006)
Version 1.7.2.175 (10/21/2005)
-
New: Add custom filter capability to URL and
durations Field.
-
New: Add a checkbox on toolbar "always select latest
request"
-
Fixed:
A serious bug, Sometimes,
only part of the original response content is saved.
Version 1.7.1.169 (09/30/2005)
-
New: HTTPS is available if the application uses the
Mozilla
NSS API. (ex. firefox, thunderbird, Netscape)
-
Improved: Improve performance by using
highly optimized routines from the FastCode project and an all new high performance non-blocking
multithreaded memory manager
-
Fixed:
Sometimes HTTP
Analyzer mixes the data responded.
Version 1.6.3.160 (08/01/2005)
-
New: Support IE7 Beta1
-
New: International support, Add a charset submenu in
popmenu of editor. Allow to set charset to identify the character
set of the font.
-
Changed: Scroll the HTTP
traffic so that the last request ( ContentType =Text/HTML) is
always on the bottom, and the new traffic record could automatically
scroll to the end of the list.
Version 1.6.2.156 (07/02/2005)
-
New: Add a "Text Encode/Decode" button in the
toolbar. Click it to show a "Text Encode/Decode "dialog, which
includes the following handy utilities, "URLDecode/URLEncode",
"Base64Decode/Base64Encode", "BinHexDecode/BinHexEncode" and "HTMLDecode/HTMLEncode".
-
New: Add a "URLDecode" view in content tab if the
response content is only "URL-Encoded" data.
-
Fixed: Unable to read certain image from cache.
-
Fixed: Get garble response header in certain HTTPS
sites.
Version 1.6.1.152 (06/02/2005)
-
Changed: Window size and
UI layout - the std version will remember its last window size and
use that when it's started again. Both the std application and the
IE Add-on will remember settings for column widths, custom columns,
and pane sizes. and if you add a column, it will
remember this next time you start the program.
-
New: Now "Start button" is a dropdown combo box. It
add more options. "Current Session": hook current session's all
processes. "all Session": hook all sessions' all processes. "select
a process": show a dialog for processes selecting and select a specific
process to hook and capture http traffic. (Std Edition Only)
-
Fixed: Capture traffic of overlapped sockets traffic
correctly.
-
Fixed: Capture traffic of WSE2(microsoft web service extension)
correctly.
Version 1.5.1.134 (05/08/2005)
-
Changed: Now, After trial expires, the PRODUCT can
still enable you to visit ieinspector.com, google.com, yahoo.com,
msn.com, ebay.com, amazon.com for demostration with no limitation.
-
New: Add a new option item "word wrap" in the popup
menu of the text editor.
-
Fixed: Truncate the xml/html content if it is a long
text line with more than 1024 chars
Version 1.5.0.131 (04/11/2005)
-
New: Release HTTP Analyzer Std Exe Edition. A
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. Now, HTTP Analyzer
includes two Editions---Stand-alone Edition and IE Add-on Edition.
-
New: Add Process Column. It shows name and ID of the
process where the HTTP session comes from. Note: It's hidden in IE
Add-on Edition.
-
New: Add NO. Column. It shows the sequence number
which the request was added.
-
New: Add a data tabsheet to show the raw post stream
in post page.
-
Fixed: IE crashes when click on the link in the
About dialog.
Version 1.3.2.116 (04/06/2005)
Version 1.3.2.110
-
New: Add "Save Log to XML File" button. You can apply a filter
to the results and then save all attributes (post data, content,
time, headers etc) in an XML file.
-
New: Add "Load Log From XML File" button
Version 1.3.0.97
-
New: Display sent and received number of bytes and IP address
in stream tab
-
New: In win2k or plus, use size column to replace
content-length column , Size column shows the actual number of
bytes downloaded in the HTTP response, including the size of headers
and any content.
-
Improved: The record of sent and received stream is more accurate
-
Fixed: URL Query string decode error.
Version 1.2.0.87
-
New: Add stream tab to show the request and response stream
-
Improved: better logging of NTLM authentication
Version 1.1.1.67
-
New: Export Grid to XML, HTML, MS Excel®, Text
Session Grid->Popup Menu->Export Grid
-
New: Add group count summary. (
see the
screenshot)
-
New: The HTTP session record is colored according to its result
status
HTTP Status code is 2XX or 3XX, a successful HTTP request.
Result is '(cache)'. In cases where the content
was read from the cache without contacting the HTTP server.
A HTTP response containing a HTTP error code (for
example, 404)
No response headers received because request
failed (for example: ERROR_INTERNET_NAME_NOT_RESOLVED)
Version 1.1.0.57
-
New: Headers, Cookies, Query String, Post Data page's Context menu
adds " View raw Data ..." command.
- New: Content page adds browser view mode. (only for HTML files)
- New: Set some Grids' cell-auto-height true.
- Fixed: parse error in Http decode.
- Fixed : Broken link in on-line help
Version 1.0.0.53
|