quickAnalyze static method

Future<ApiSecurityReport> quickAnalyze(
  1. String url, {
  2. Map<String, String>? headers,
})

Simplified analysis for quick checks.

Implementation

static Future<ApiSecurityReport> quickAnalyze(String url, {Map<String, String>? headers}) async {
  final isHttps = url.startsWith('https://');
  final hasJwtToken = headers?['Authorization']?.startsWith('Bearer ') ?? false;

  return ApiSecurityReport(
    isHttps: isHttps,
    hasJwtToken: hasJwtToken,
  );
}