def inspect(base_domain): domain = Domain(base_domain) domain.http = Endpoint("http", "root", base_domain) domain.httpwww = Endpoint("http", "www", base_domain) domain.https = Endpoint("https", "root", base_domain) domain.httpswww = Endpoint("https", "www", base_domain) # Analyze HTTP endpoint responsiveness and behavior. basic_check(domain.http) basic_check(domain.httpwww) basic_check(domain.https) basic_check(domain.httpswww) # Analyze HSTS header, if present, on each HTTPS endpoint. hsts_check(domain.https) hsts_check(domain.httpswww) return result_for(domain)