[Powershell]Requete HTTP

Résolu
Bonjour,

Je cherche à faire un test afin de savoir si un site répond bien en HTTP.

J'ai trouvé cette fonction .net qui fonctionne très bien avec une URL :
$request = [System.Net.WebRequest]::Create("https://www.google.fr/?gws_rd=ssl")
$request.Method = 'HEAD'
$response = $request.GetResponse()


Malheureusement, cela ne fonctionne qu'avec les URL. Certains des sites que je dois tester n'ont pas de résolutions DNS....

J'ai essayé en remplaçant google.fr par 8.8.8.8:80 mais .Net me dit qu'il attend en paramètre une URL.

Connaissez vous une méthode afin de faire une requête HTTP via @ip:port en powershell ?

Merci

1 réponse

  1. > $request = [System.Net.WebRequest]::Create("http://74.125.79.94:80")
    > $request.Method = 'HEAD'
    > echo $response
    1. -_-*
      Merci....

      Je sais qu'il n'y a pas de question idiote mais la j'en suis pas loin....
    2. :)

      Par contre j'ai oublié la ligne :
      $response = $request.GetResponse()


      Avant le echo $response au cas où pour d'autres ^^