CONFIG Class |
Namespace: Fiddler
The CONFIG type exposes the following members.
Name | Description | |
---|---|---|
GetPath |
Return an app path (ending in Path.DirectorySeparatorChar) or a filename
| |
GetRedirUrl | ||
GetRegPath |
Get a registry path for a named constant
| |
GetUrl |
Return a Special URL.
| |
SetNoDecryptList | ||
SetNoDecryptListInvert |
Name | Description | |
---|---|---|
bAutoProxyLogon |
Controls whether Fiddler will attempt to log on to the upstream proxy server to download the proxy configuration script
| |
bCaptureCONNECT |
Controls whether Fiddler should register as the HTTPS proxy
| |
bCaptureFTP |
Controls whether Fiddler should register as the FTP proxy
| |
bDebugCertificateGeneration |
Controls whether Certificate-Generation output will be spewed to the Fiddler Log
| |
bDebugSpew | ||
bEnableIPv6 |
Controls whether Fiddler will attempt to connect to IPv6 addresses
| |
bForwardToGateway | Obsolete.
Will send traffic to an upstream proxy?
OBSOLETE -- DO NOT USE. see UpstreamGateway instead.
| |
bMapSocketToProcess |
Boolean controls whether Fiddler should map inbound connections to their original process using IPHLPAPI
| |
bMITM_HTTPS |
Boolean controls whether Fiddler should attempt to decrypt HTTPS Traffic
| |
bReuseClientSockets |
Controls whether Fiddler will reuse client connections for multiple sessions
| |
bReuseServerSockets |
Controls whether Fiddler will reuse server connections for multiple sessions
| |
bStreamAudioVideo |
Should Audio/Video types automatically stream by default?
| |
bUseAESForSAZ |
Use 128bit AES Encryption when password-protecting .SAZ files. Note that, while this
encryption is much stronger than the default encryption algorithm, it is significantly
slower to save and load these files, and the Windows Explorer ZIP utility cannot open them.
| |
bUseEventLogForExceptions |
Controls whether Fiddler will try to write exceptions to the System Event log. Note: Usually fails due to ACLs on the Event Log.
| |
bUseSNIForCN |
Boolean controls whether Fiddler will attempt to use the Server Name Indicator TLS extension to generate the SubjectCN for certificates
| |
FiddlerVersionInfo |
Version information for the Fiddler/FiddlerCore assembly
| |
oAcceptedClientHTTPSProtocols |
SSL/TLS Protocols we allow the client to choose from (when we call AuthenticateAsServer)
We allow all protocols by default (Ssl2,Ssl3,Tls1) and also 'Bitwise OR' in the constants for TLS1.1 and TLS1.2 in case we happen to be running on .NET4.5.
| |
oAcceptedServerHTTPSProtocols |
SSL/TLS Protocols we request the server use (when we call AuthenticateAsClient). By default, SSL3 and TLS1 are accepted; we exclude SSL2 so that TLS Extensions may be sent.
We do NOT enable TLS1.1 or TLS1.2 by default because many servers will fail if you offer them and unlike browsers, .NET has no fallback code.
| |
oBodyEncoding | ||
oHeaderEncoding |
The encoding with which HTTP Headers should be parsed. Defaults to UTF8, but may be overridden by specifying a REG_SZ containing the encoding name in the registry key \Fiddler2\HeaderEncoding
| |
RetryOnReceiveFailure | ||
sAlternateHostname |
Alternative hostname which Fiddler should recognize as an alias for the local machine. The
default value of ? will never be usable, as it's the QueryString delimiter
| |
sGatewayPassword |
The password to send to the upstream gateway if the Version Checking webservice request requires authentication
| |
sGatewayUsername |
The username to send to the upstream gateway if the Version Checking webservice request requires authentication
| |
sHookConnectionNamed |
Name of connection to which Fiddler should autoattach if MonitorAllConnections is not set
|
Name | Description | |
---|---|---|
bAllowRemoteConnections |
Returns true if Fiddler should permit remote connections. Requires restart.
| |
DecryptWhichProcesses |
Control which processes have HTTPS traffic decryption enabled
| |
ForceExclusivePort |
Boolean indicating whether Fiddler will open the listening port exclusively
| |
IgnoreServerCertErrors |
Controls whether server certificate errors are ignored when decrypting HTTPS traffic.
| |
iReverseProxyForPort |
Port to which Fiddler should forward inbound requests when configured to run as a Reverse Proxy
| |
JSEditor |
Returns the path and filename of the editor used to edit the Rules script file.
| |
ListenPort |
The port upon which Fiddler is configured to listen.
| |
QuietMode |
Controls whether notification dialogs and prompts should be shown.
| |
sHostsThatBypassFiddler |
On attach, will configure WinINET to bypass Fiddler for these hosts.
| |
UpstreamGateway |
What mechanism, if any, should Fiddler use to find the upstream proxy/gateway?
|