Проверка наличия файла на сервере - C#
Формулировка задачи:
Подскажите, можно ли как-то проверить существует ли файл на сервере?
(БЕЗ СКАЧИВАНИЯ файла)
Пример исходных данных:
"https://disk.yandex.ru/1.exe"
Решение задачи: «Проверка наличия файла на сервере»
textual
Листинг программы
bool CheckURL(string url)
{
WebRequest request = WebRequest.Create(url);
request.Method = "HEAD";
try
{
using (var response = request.GetResponse())
return ((HttpWebResponse)response).StatusCode == HttpStatusCode.OK;
}catch(WebException ex)
{
return false;
}
}