Posted On October 12, 2020

PowerShell: Test URL for Reachability

kimconnect 0 comments
blog.KimConnect.com >> Codes >> PowerShell: Test URL for Reachability
function testUrl($url){
    try{
        $HTTP_Request = [System.Net.WebRequest]::Create($url)
        $HTTP_Response = $HTTP_Request.GetResponse()
        [int]$HTTP_Status = [int]$HTTP_Response.StatusCode
        If ($HTTP_Status -eq 200) {
            Write-Host "Url is reachable!" -ForegroundColor Green
            $reachable=$true
        }Else {
            Write-warning "$url is NOT unreachable!"
            $reachable=$false
        }
        If ($null -ne $HTTP_Response) {
            $HTTP_Response.Close();
        }
        return $reachable
    }catch{
        write-warning $_
    }
}

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Microsoft Dynamics Email Router Failed to Start

Symptoms Event Log: Item 1: highest correlating event ID 26234 #26234 - The Email Router…

PowerShell: Get SQL Server Performance Counters

Version 2 # getSqlPerformanceCounter.ps1 # version 0.02 $computername='sql0003.kimconnect.com' function getSqlPerformanceCounter($server=$env:computername,$sampleInterval=10,$maxSamples=1){ $PerformanceCounterSampleSet=$result=@() $counters=@( '\Memory\Available MBytes', '\Memory\Pages/sec',…

LAMP Stack using Docker

# Install docker and composeyum install docker docker-compose -y# Add user into docker groupusermod -aG…