module Cryload::Cli::Validator

Extended Modules

Defined in:

cryload/cli_validator.cr

Constant Summary

VALID_METHODS = {"GET", "POST", "PUT", "PATCH", "DELETE", "HEAD", "OPTIONS"}
VALID_OUTPUT_FORMATS = {"text", "json", "csv", "quiet"}

Instance Method Summary

Instance Method Detail

def header_name_present?(headers : Array(String), expected_name : String) #

def parse_success_status_ranges(raw_value : String | Nil) #

def valid_basic_auth?(auth : String) #

def valid_cookie?(cookie : String) #

def valid_header?(header : String) #

def valid_proxy?(url : String) #

def valid_url?(url : String) #

def validate(options : Options, &on_ready : String -> ) #