Function: checkHttpConnectivity()
checkHttpConnectivity(
url:string,timeout:number):Promise<MonitorCheckResult>
Defined in: electron/services/monitoring/utils/nativeConnectivity.ts:272
HTTP/HTTPS connectivity check using fetch API
Parameters
url
string
Complete URL to check (including protocol)
timeout
number = 5000
Request timeout in milliseconds
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,
});
}