curast
21-10-2009, 22:15
Есть интересный скрипт Get-WebFile (aka wget for PowerShell) c Poshcode.org и в нем используется конструкция
$req = [System.Net.HttpWebRequest]::Create($url);
$res = $req.GetResponse();
Так вот если нужный нам файл существует на сервере, то всё хорошо, а вот если его нету, то скрипт просто вываливается с ошибкой:
Исключение при вызове "GetResponse" с "0" аргументами: "Удаленный сервер возвратил ошибку: (404) Не найден."
строка:10 знак:27
+ $res = $req.GetResponse <<<< ();
Как обойти эту ошибку? Спасибо.
$req = [System.Net.HttpWebRequest]::Create($url);
$res = $req.GetResponse();
Так вот если нужный нам файл существует на сервере, то всё хорошо, а вот если его нету, то скрипт просто вываливается с ошибкой:
Исключение при вызове "GetResponse" с "0" аргументами: "Удаленный сервер возвратил ошибку: (404) Не найден."
строка:10 знак:27
+ $res = $req.GetResponse <<<< ();
Как обойти эту ошибку? Спасибо.