ClassFiddlerCoreStartupSettings
Holds startup settings for FiddlerCore. Use the FiddlerCoreStartupSettingsBuilder to build an instance of this class. Then pass the instance to the Startup(FiddlerCoreStartupSettings) method to start FiddlerCore.
Definition
Namespace:Fiddler
Assembly:FiddlerCore.dll
Syntax:
public class FiddlerCoreStartupSettings
Inheritance: objectFiddlerCoreStartupSettings
Inherited Members
Properties
AllowRemoteClients
If set to true, FiddlerCore accepts requests from remote computers or devices. WARNING: Security Impact.
Declaration
public virtual bool AllowRemoteClients { get; }
Property Value
Remarks
Use caution when allowing Remote Clients to connect. If a hostile computer is able to proxy its traffic through your FiddlerCore instance, he could circumvent IPSec traffic rules, circumvent intranet firewalls, consume memory on your PC, etc.
CaptureFTP
If set to true, FiddlerCore registers as the FTP proxy.
CaptureLocalhostTraffic
If set to true, FiddlerCore passes the <-loopback> token to the proxy exception list.
Declaration
[Obsolete("Use the Telerik.NetworkConnections.NetworkConnectionsManager to register the FiddlerCore Proxy as proxy for each required connection and set the BypassHosts accordingly.")]
public virtual bool CaptureLocalhostTraffic { get; }
Property Value
ChainToUpstreamGateway
If set to true, FiddlerCore forwards requests to any upstream gateway.
Declaration
public virtual bool ChainToUpstreamGateway { get; }
Property Value
CustomClientTlsProvider
Gets the custom client TLS provider for Fiddler if set. The provider will be used to authenticate an existing connection and return a stream to read/write data from/to it.
Declaration
public virtual IClientTlsConnectionProvider CustomClientTlsProvider { get; }
Property Value
DecryptSSL
If set to true, FiddlerCore decrypts HTTPS Traffic.
EnableHTTP2
Enable support for capturing HTTP/2 sessions
HookUsingPACFile
If set to true, FiddlerCore sets connections to use a self-generated PAC File.
ListenPort
The port on which the FiddlerCore app will listen on. If 0, a random port will be used.
MonitorAllConnections
If set to true, FiddlerCore sets all connections to use it, otherwise only the Local LAN is pointed to FiddlerCore.
Declaration
public virtual bool MonitorAllConnections { get; }
Property Value
RegisterAsSystemProxy
If set to true, FiddlerCore registers as the system proxy.
Declaration
public virtual bool RegisterAsSystemProxy { get; }
Property Value
UpstreamProxySettings
The proxy settings which FiddlerCore uses to find the upstream proxy.
Declaration
public virtual ProxySettings UpstreamProxySettings { get; }
Property Value