Files
ComfyUI_frontend/src/utils/networkUtil.ts
2025-01-23 11:25:06 -05:00

13 lines
351 B
TypeScript

import axios from 'axios'
const VALID_STATUS_CODES = [200, 201, 301, 302, 307, 308]
export const checkUrlReachable = async (url: string): Promise<boolean> => {
try {
const response = await axios.head(url)
// Additional check for successful response
return VALID_STATUS_CODES.includes(response.status)
} catch {
return false
}
}