debugVisitUrl method
Implementation
@override
Future<int?> debugVisitUrl(String url, {Map<String, String>? headers}) async {
final client = http.Client();
try {
final request = http.Request('GET', Uri.parse(url))
..followRedirects = false;
if (headers != null) request.headers.addAll(headers);
final response = await client.send(request);
return response.statusCode;
} catch (_) {
return null;
} finally {
client.close();
}
}