Function: checkHttpConnectivity()
function checkHttpConnectivity(
url: string,
timeout?: number,
signal?: AbortSignal
): Promise<MonitorCheckResult>;
Defined in: electron/services/monitoring/utils/nativeConnectivity.ts:464
HTTP/HTTPS connectivity check using fetch API
Parameters
url
string
Complete URL to check (including protocol)
timeout?
number = 5000
Request timeout in milliseconds
signal?
Returns
Promise resolving to MonitorCheckResult
Example
import { monitorLogger } from "../../../utils/logger";
const result = await checkHttpConnectivity("https://api.example.com/health");
if (result.status === "up") {
monitorLogger.info("Server responded", {
responseTime: result.responseTime,
status: result.status,
});
}