翻譯了一下Fiddler的更新日誌。後面一些內容偷懶了。第一次翻譯,不當的地方見諒。session
Monday, March 30, 2015
by Fiddler
Fiddler version 4.5 (and v2.5 targeting .NET2) is now available for download. The new version represents the largest set of improvements for Fiddler in over three years, and includes hundreds of bug-fixes and new features—please download it now!ide
3年來最大更新post
So, what’s new?ui
UI Featuresthis
Direct Filters
A Filter submenu has been added to the Web Sessions List’s context menu. Using this menu, you can quickly use attributes of the currently selected session to remove similar traffic and prevent its display in the future. For instance, I can quickly filter out all requests to a specified target host:spa
session 內容上加了一個Filter子菜單。使你可使用當前session的屬性來剔除某些通訊。翻譯
… and all previously captured and future requests to that host will be hidden. The currently enabled direct filters are listed in the new Filters Gutter beneath the QuickExec box:3d
通過如上圖的操做,此前捕獲的requests將會被隱藏。目前使用的Filter在快速執行窗(
QuickExec box
)下。rest
Right-click a filter entry to remove it. Hover over the Filters label to update the numeric counter showing how many sessions were hidden by filters listed in the gutter.
右鍵該Filter能夠把它已出,在Filter上懸停可更新被屏蔽的session數。
The long-awaited WebSockets tab is now available. Simply double-click on any WebSocket session in the Web Sessions list:
你們等這個功能好久了吧,雙擊session便可。
…to display the tab:
以下圖:
The tab offers the ability to reassemble fragmented messages, and display each message’s content using a small set of Inspectors:
在這個選項卡下,你能夠重組信息,並使用一些查看器看每個信息的內容
If your WebSocket traffic contains higher-level formats (such as binary images) you can click the Inspect as Response button to send the message to the main Web Sessions list for inspection using any Fiddler Inspector.
若是你的WebSocket含有更高的格式(好比二進制圖像),你能夠點擊
Inspect as Response
按鈕,在主session列表中用Fiddler的查看器查看。
Fiddler can now automatically save SAZ archives and clear the session list on a regular schedule. Click Tools > Configure AutoSave to show the AutoSave tab:
Fiddler如今能夠自動存儲、清理你的session列表。你可經過Tools > configure AutoSave進行設置
Click Tools > New Session Clipboard to create a new window into which you can drag/drop sessions you’d like to keep around outside of the main Web Sessions list:
點擊Tools> New Session Clipboard 可創建一個新的窗口,你能夠把你感興趣的seesion拖拽到這裏面。
Fiddler’s TextWizard has been updated with additional formats; the old radio buttons have been replaced with a drop-down list of formats.
文本嚮導增長了幾種格式,之前的單選按鈕變成了下拉框
Newly supported formats include conversion To Base64URL strings (often used by Java and security protocols) and To C# byte[] strings, which enable you to easily generate C# source code for a given output, like so:
你能夠很容易的生成你想要的語言,如:
C# byte[] arrOutput = { 0xC2, 0xAE, 0xC2, 0xA9, 0xE2, 0x98, 0x85, 0x20, 0xE2, 0x98, 0x86, 0x20 };
Fiddler 4 has long offered a choice of HTTPS versions (defaulting to SSL3 and TLS1.0) when talking to servers, but previously using TLS1.1 and TLS1.2 required somewhat complicated configuration steps. You can now easily control what SSL and TLS versions Fiddler offers to servers using the Enabled Protocols link on the Tools > Fiddler Options > HTTPS Tab:
之前Fiddler提供了HTTPS的版本選擇,可是須要很複雜的步驟。如今你能夠經過點擊HTTPS選項卡里的連接,來實現對HTTPS的控制
Fiddler’s JSON Inspector now supports display of BSON-format binary responses, turning this:
支持BSON
…into the much more readable:
Fiddler’s Composer tab now includes a History pane to enable you to re-issue previously composed requests easily, without having to drag and drop from the main Web Sessions list.
Composer 如今有了歷史標籤,雙擊就能編輯headers
Simply double-click on any request in the list to update the headers and body currently in the Parsed tab.
Image Quality Explorer
The ImageView Inspector offers a new Image Quality Explorer tool that enables you to easily explore the relationship between image format/quality and file size. To invoke it, right-click an image and choose Explore Quality from the Tools submenu:
The image will open in a new window. Drag the slider left to observe the impact of quality reductions on the image (shown at the top) and on the file size (shown at the bottom):
The ImageView Inspector’s Tools menu also offers the new PNGDistill tool to enable you to optimize PNG files by removing metadata and optimizing compression.
While it’s easily launched by Fiddler, you can also automate the pngdistill.exe tool directly within your build and deploy scripts to ensure that performance problems are avoided before your users experience them.
Fiddler’s Image Gallery add-on now supports JPEG-XR and WebP images. It also supports a new slideshow mode called 「picture pile」 (hit the P key while in slideshow mode).
Dozens of performance improvements have been made around Fiddler to speed:
The display of large bodies of text
Search across sessions
Processing of custom columns
On Windows Vista and later, if Fiddler hangs for any reason or encounters a crashing bug, the tool will detach the proxy and preserve as many settings as it can before restarting.
HangRecovery
Various improvements were made around the Fiddler for better behavior on high-DPI systems. For instance, Fiddler’s icons now include higher-resolution versions for improved scaling, and assorted UI features now resize more appropriately on high-DPI systems. Fiddler is not yet marked as a 「DPI-aware」 application and, thus, will use the system’s default scaling if the screen is over 150 DPI.
If you’d like to disable the system’s default-scaling, you can start Fiddler with the dpiAware command-line argument.
Fiddler now fully supports the Windows 10 preview release.
Fiddler now offers an Import Folder option to bulk-load a set of SAZ files that share a common password.
This update also includes numerous bugfixes to PCAP, PCAPNG, and NetMon CAP import, as well as WCAT export.
Debugging with Fiddler, Second Edition
In other exciting news, my best-selling 2012 book about Fiddler has been fully-updated and the new Second Edition is now available in DRM-free PDF ebook format. Next month, an updated paperback should be available from Amazon.
2eWeb
As you can see, this is a huge release and we’re excited to get it in your hands. But this is only the beginning of the next era of Fiddler: over the coming weeks and months, we’ll be releasing new versions with new fixes and features. We’ll be updating the Fiddler for Linux build, rev’ing FiddlerCore and making several exciting announcements about the Fiddler product line.
還會繼續更新,Fiddler for Linux。