fiddler-core-docs/basic-usage/import-export-sessions.md

1.1 KiB

title slug tags published position
Import and Export Sessions import-export-sessions import-export-sessions True 50

Import and Export Sessions with FiddlerCore

This article explains how to import and export sessions with FiddlerCore.

Import Sessions

You can import sessions with FiddlerCore by using the following code:

    Session[] loaded = Utilities.ReadSessionArchive(sazFilename, false, "", (file, part) =>
    {
        Console.WriteLine($"Enter the password for { part } (or just hit Enter to cancel):");
        string sResult = Console.ReadLine();
        Console.WriteLine();
        
        return sResult;
    });

Export Sessions

You can export sessions with FiddlerCore by using the following code:

    bool success = Utilities.WriteSessionArchive(filename, sessions.ToArray(), password, false);

Custom SAZ Provider

There are cases when you may want to use custom provider to save FiddlerCore sessions. You do this by setting the following property:

    FiddlerApplication.oSAZProvider = new CustomSazProvider();