PDA

View Full Version : بررسی وجود لینک دانلود



khz-web1
پنج شنبه 09 شهریور 1391, 17:16 عصر
سلام
چطوری می تونم بررسی کنم لینک دانلود مورد نظرم در اینترنت وجود دارد؟
برای مثال آدرس دانلود دارم،که برای دانلود یک PDF است ، چطوری از سالم بودن لینک باخبر بشوم؟
با تشکر

alitavakoli
پنج شنبه 09 شهریور 1391, 17:36 عصر
برای این کار میتونید از httpwebrequest استفاده کنید:

private bool RemoteFileExists(string url)
{
try
{
HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
request.Method = "HEAD";
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
return (response.StatusCode == HttpStatusCode.OK);
}
catch
{
//لینک وجود ندارد
return false;
}
}

private void btnsearch_Click(object sender, EventArgs e)
{
bool ff= RemoteFileExists("http://google.com");
}