• Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for Blazor UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for .NET MAUI UI for Xamarin
    Document Management
    Telerik Document Processing
    Desktop
    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF UI for UWP
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    CMS
    Sitefinity
    UI/UX Design
    Unite UX
    Debugging
    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Jam FiddlerCap FiddlerCore
    Extended Reality
    UI for Unity XR
    Free Tools
    JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
    • jQuery
    • Angular
    • React
    • Vue
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class SessionFlags

This enumeration provides the values for the Session object's BitFlags field

Inheritance
System.Object
SessionFlags
Namespace: Fiddler
Assembly: FiddlerCore.dll

Syntax

public sealed class SessionFlags : Enum

Fields

ClientPipeReused

The client pipe was reused

Declaration
public const SessionFlags ClientPipeReused
Field Value
SessionFlags

Ignored

Ignore this traffic; do not buffer, store, or call event handlers

Declaration
public const SessionFlags Ignored
Field Value
SessionFlags

ImportedFromOtherTool

This session was loaded from some other tool

Declaration
public const SessionFlags ImportedFromOtherTool
Field Value
SessionFlags

IsBlindTunnel

This is a "blind" CONNECT tunnel for HTTPS traffic

Declaration
public const SessionFlags IsBlindTunnel
Field Value
SessionFlags

IsDecryptingTunnel

This is a CONNECT tunnel which decrypts HTTPS traffic as it flows through

Declaration
public const SessionFlags IsDecryptingTunnel
Field Value
SessionFlags

IsFTP

The request originally arrived with a URL specifying the FTP protocol.

Declaration
public const SessionFlags IsFTP
Field Value
SessionFlags

IsGRPCTunnel

This is a CONNECT tunnel for gRPC traffic

Declaration
public const SessionFlags IsGRPCTunnel
Field Value
SessionFlags

IsHTTP2OverCONNECTTunnel

This is a CONNECT tunnel for HTTP/2 traffic

Declaration
public const SessionFlags IsHTTP2OverCONNECTTunnel
Field Value
SessionFlags

IsHTTPS

The request originally arrived with a URL specifying the HTTPS protocol.

Declaration
public const SessionFlags IsHTTPS
Field Value
SessionFlags

IsModifiedByRule

If the session was modified by a auto responser rule

Declaration
public const SessionFlags IsModifiedByRule
Field Value
SessionFlags

IsRPCTunnel

The request was to create a RPC tunnel (e.g. on an RPC_OUT_DATA request)

Declaration
public const SessionFlags IsRPCTunnel
Field Value
SessionFlags

IsSignalR

This is a CONNECT tunnel for WebSocket traffic which is decoded for SignalR

Declaration
public const SessionFlags IsSignalR
Field Value
SessionFlags

IsSocketIO

This is a CONNECT tunnel for WebSocket traffic which is decoded for SocketIO

Declaration
public const SessionFlags IsSocketIO
Field Value
SessionFlags

IsWebSocketTunnel

This is a CONNECT tunnel for WebSocket traffic

Declaration
public const SessionFlags IsWebSocketTunnel
Field Value
SessionFlags

LoadedFromSAZ

This session was loaded from a .SAZ File

Declaration
public const SessionFlags LoadedFromSAZ
Field Value
SessionFlags

None

No flags are set

Declaration
public const SessionFlags None
Field Value
SessionFlags

ProtocolViolationInRequest

There was a HTTP Protocol violation in the client's request

Declaration
public const SessionFlags ProtocolViolationInRequest
Field Value
SessionFlags

ProtocolViolationInResponse

There was a HTTP Protocol violation in the server's response

Declaration
public const SessionFlags ProtocolViolationInResponse
Field Value
SessionFlags

RequestBodyDropped

Request body was dropped, e.g due to log-drop-request-body flag

Declaration
public const SessionFlags RequestBodyDropped
Field Value
SessionFlags

RequestGeneratedByFiddler

The request was generated by Fiddler itself (e.g. the Composer tab)

Declaration
public const SessionFlags RequestGeneratedByFiddler
Field Value
SessionFlags

RequestStreamed

The request was transmitted to the server when its headers were complete

Declaration
public const SessionFlags RequestStreamed
Field Value
SessionFlags

ResponseBodyDropped

Response body was dropped, e.g due to fiddler.network.streaming.ForgetStreamedData or log-drop-response-body flag

Declaration
public const SessionFlags ResponseBodyDropped
Field Value
SessionFlags

ResponseGeneratedByFiddler

The response was generated by Fiddler itself (e.g. AutoResponder or utilCreateResponseAndBypassServer)

Declaration
public const SessionFlags ResponseGeneratedByFiddler
Field Value
SessionFlags

ResponseStreamed

The response was streamed

Declaration
public const SessionFlags ResponseStreamed
Field Value
SessionFlags

SentToGateway

This request was sent to an upstream (CERN) gateway proxy

Declaration
public const SessionFlags SentToGateway
Field Value
SessionFlags

SentToSOCKSGateway

This request was sent using the SOCKS protocol

Declaration
public const SessionFlags SentToSOCKSGateway
Field Value
SessionFlags

ServedFromCache

This response was served from a client cache, bypassing Fiddler. Fiddler only "sees" this session because other software reported it to Fiddler

Declaration
public const SessionFlags ServedFromCache
Field Value
SessionFlags

ServerPipeReused

The server pipe was reused

Declaration
public const SessionFlags ServerPipeReused
Field Value
SessionFlags

value__

Declaration
public int value__
Field Value
System.Int32

Getting Started
  • Try Now
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2019 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.