Class SessionMatchType
The different types of match conditions supported by the Fiddler rules.
Inheritance
Namespace: FiddlerCore.Common.SessionMatch
Assembly: FiddlerCore.dll
Syntax
public sealed class SessionMatchType : Enum
Fields
AllSessions
Match all sessions. Wildcard type that will always be true. Not available in filters, only in rules.
Declaration
public const SessionMatchType AllSessions
Field Value
BodySize
Match the response body size
Declaration
public const SessionMatchType BodySize
Field Value
Caching
Match a session caching
Declaration
public const SessionMatchType Caching
Field Value
Certificate
Match a property of the session SSL Certificate (only HTTPS sessions will match)
Declaration
public const SessionMatchType Certificate
Field Value
ClientHttpVersion
Match a session client HTTP version
Declaration
public const SessionMatchType ClientHttpVersion
Field Value
ClientIP
Match the client IP address
Declaration
public const SessionMatchType ClientIP
Field Value
ClientTlsVersion
Match a session client TLS version
Declaration
public const SessionMatchType ClientTlsVersion
Field Value
Comment
Match the fiddler session comment
Declaration
public const SessionMatchType Comment
Field Value
ContentType
Match a session Content-Type
Declaration
public const SessionMatchType ContentType
Field Value
Cookie
Match a request cookie
Declaration
public const SessionMatchType Cookie
Field Value
Duration
Match the request duration in milliseconds
Declaration
public const SessionMatchType Duration
Field Value
Host
Match the host part of a URL
Declaration
public const SessionMatchType Host
Field Value
MagicString
Magic string - old auto responder match condition
Declaration
public const SessionMatchType MagicString
Field Value
Method
Path
Match the path part of a URL
Declaration
public const SessionMatchType Path
Field Value
Process
Match the initiating process ID
Declaration
public const SessionMatchType Process
Field Value
RemoteHttpVersion
Match a session remote HTTP version
Declaration
public const SessionMatchType RemoteHttpVersion
Field Value
RemoteIP
Match the server IP address
Declaration
public const SessionMatchType RemoteIP
Field Value
RemoteTlsVersion
Match a session remote TLS version
Declaration
public const SessionMatchType RemoteTlsVersion
Field Value
RequestBody
Match a part of the request body
Declaration
public const SessionMatchType RequestBody
Field Value
RequestBodySize
Match the request body size
Declaration
public const SessionMatchType RequestBodySize
Field Value
RequestCookie
Match the Cookie request header
Declaration
public const SessionMatchType RequestCookie
Field Value
RequestDate
Match the date of beginning client request
Declaration
public const SessionMatchType RequestDate
Field Value
RequestHeader
Match a request header name or value
Declaration
public const SessionMatchType RequestHeader
Field Value
RequestTime
Match the time of beginning client request
Declaration
public const SessionMatchType RequestTime
Field Value
ResponseBody
Match a part of the response body
Declaration
public const SessionMatchType ResponseBody
Field Value
ResponseCookie
Match the Set-Cookie response header
Declaration
public const SessionMatchType ResponseCookie
Field Value
ResponseHeader
Match a response header name or value
Declaration
public const SessionMatchType ResponseHeader
Field Value
RulesModified
Match whether the session was modified by rules
Declaration
public const SessionMatchType RulesModified
Field Value
Scheme
Match the scheme of a URL (http, https)
Declaration
public const SessionMatchType Scheme
Field Value
SessionConnectedState
Match the session connected state. Opened state corresponds to a session still in progress.
Declaration
public const SessionMatchType SessionConnectedState
Field Value
SessionProtocol
Match the session type. Corresponds to the values from the SessionType enum.
Declaration
public const SessionMatchType SessionProtocol
Field Value
StatusCode
Match a response status
Declaration
public const SessionMatchType StatusCode
Field Value
Timer
TLSVersion
Match the TLS version of the client/server connection
Declaration
public const SessionMatchType TLSVersion
Field Value
Url
value__
Declaration
public int value__
Field Value
System.
|