use clap::Subcommand;
use std::path::PathBuf;
#[derive(Subcommand, Debug)]
pub enum OfflineCommand {
AuthTrace {
url: String,
#[arg(long, default_value_t = 10)]
max_redirects: u8,
},
CookieDiff { before: PathBuf, after: PathBuf },
ExplainCors {
url: String,
#[arg(long)]
origin: String,
#[arg(long, default_value = "GET")]
method: String,
},
Record {
url: String,
#[arg(long)]
out: PathBuf,
},
Replay { capture: PathBuf },
}