FiddlerApplication Class |
Namespace: Fiddler
The FiddlerApplication type exposes the following members.
Name | Description | |
---|---|---|
CreateProxyEndpoint(Int32, Boolean, X509Certificate2) |
Start a new proxy endpoint instance, listening on the specified port
| |
CreateProxyEndpoint(Int32, Boolean, String) |
Start a new proxy endpoint instance, listening on the specified port
| |
DoExport |
Export Sessions in the specified format
| |
DoImport |
Calls a Fiddler Session Importer and returns the list of loaded Sessions.
| |
DoNotifyUser(Exception, String) | ||
DoNotifyUser(String, String) | ||
DoNotifyUser(String, String, MessageBoxIcon) | ||
DoNotifyUser(IWin32Window, String, String, MessageBoxIcon) |
Log a notification to the OnNotification handler and, if not in quiet mode, show a MessageBox
| |
GetDetailedInfo |
Returns Help/About information.
| |
GetVersionString |
Gets Fiddler* version info
| |
IsStarted |
Checks if FiddlerCore is running.
| |
IsSystemProxy |
Checks if FiddlerCore is running and registered as the System Proxy.
| |
LogLeakedFile |
Record that a temporary file was created and handed to an external tool. We'll do our best to delete this file on exit.
| |
ReportException(Exception, String) |
Report an exception to the user.
| |
ReportException(Exception, String, String) |
Report an exception to the user.
| |
ResetSessionCounter |
Reset the SessionID counter to 0. This method can lead to confusing UI, so call sparingly.
| |
SetAppDisplayName |
Set the DisplayName for the application
| |
Shutdown |
Shuts down the FiddlerCore proxy and disposes it. Note: If there's any traffic in progress while you're calling this method,
your background threads are likely to blow up with ObjectDisposedExceptions or NullReferenceExceptions. In many cases, you're
better off simply calling oProxy.Detach() and letting the garbage collector clean up when your program exits.
| |
Startup(Int32, FiddlerCoreStartupFlags) |
Recommended way to Start FiddlerCore listening on the specified port
| |
Startup(Int32, Boolean, Boolean) |
Start the FiddlerCore engine; this overload is NOT RECOMMENDED
| |
Startup(Int32, Boolean, Boolean, Boolean) |
Start the FiddlerCore engine; this overload is NOT RECOMMENDED
| |
Supports |
Does this Fiddler instance support the specified feature?
|
Name | Description | |
---|---|---|
ClientCertificateProvider | ||
isClosing |
TRUE if Fiddler is currently shutting down. Suspend all work that won't have side-effects.
| |
oDefaultClientCertificate |
The default certificate used for client authentication
| |
oProxy |
Fiddler's core proxy object.
| |
oTranscoders |
Fiddler Import/Export Transcoders
|
Name | Description | |
---|---|---|
Log |
Fiddler's logging system
| |
oSAZProvider | ||
Prefs |
Fiddler's Preferences collection. Learn more at http://fiddler.wikidot.com/prefs
|
Name | Description | |
---|---|---|
AfterSessionComplete |
This event fires when a session has been completed
| |
AfterSocketAccept |
Fired each time Fiddler successfully accepts a TCP/IP connection
| |
AfterSocketConnect |
Fired each time Fiddler successfully establishes a TCP/IP connection
| |
BeforeRequest |
This event fires when a client request is received by Fiddler
| |
BeforeResponse |
This event fires when a server response is received by Fiddler
| |
BeforeReturningError |
This event fires when an error response is generated by Fiddler
| |
FiddlerAttach |
Sync this event to be notified when FiddlerCore has attached as the system proxy.")]
| |
FiddlerDetach |
Sync this event to be notified when FiddlerCore has detached as the system proxy.
| |
OnClearCache | ||
OnNotification | ||
OnReadRequestBuffer |
This event fires each time FiddlerCore reads data from network for the client's request. Note that this data
is not formatted in any way, and must be parsed by the recipient.
| |
OnReadResponseBuffer |
This event fires each time FiddlerCore reads data from network for the server's response. Note that this data
is not formatted in any way, and must be parsed by the recipient.
| |
OnValidateServerCertificate | ||
OnWebSocketMessage |
This event fires when Fiddler captures a WebSocket message
| |
RequestHeadersAvailable |
This event fires when Request Headers are available
| |
ResponseHeadersAvailable |
This event fires when Response Headers are available
|