PDA

View Full Version : مبتدی: Unable to connect to the remote server



noth50
شنبه 20 مهر 1392, 20:37 عصر
باسلام
در حال اتصال به یک سایت در برنامه هستم

private void button1_Click(object sender, EventArgs e)
{
Crawler("http://www.google.ir/directory", 0);
}

آدرس سایت عوض شده

زمانی که برنامه اجرا میشه این پیغام و میده Unable to connect to the remote server

public void Crawler(string lod, int pid)
{


try
{
HtmlAgilityPack.HtmlDocument doc = hw.Load(lod);
HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes("//a[@class='metatag-topic metatag-keywords']");
HtmlNodeCollection nodes2 = doc.DocumentNode.SelectNodes("//div[@class='pagination']/a[@href]");
HtmlNodeCollection phone = doc.DocumentNode.SelectNodes("//p[@class='phone fRight ml10']");
if (phone != null)
{
ClassBase.ENonQuery("updateHasData", System.Data.CommandType.StoredProcedure, new SqlParameter[]
{
new SqlParameter("@HasData",true),
new SqlParameter("@url",lod)

});


catch (Exception exp)
{
MessageBox.Show(exp.Message);
}

چند روز پیش این برنامه اجرا می کردم مشکلی نبود به درستی کار می کرد ولی جدیدا با این مشکل مواجه شدم .
نمیدونم این پیغام برای چیه و باید چکار کنم ؟؟؟
ممنون

Power.Csharp
شنبه 20 مهر 1392, 21:49 عصر
یه عکس از پیغام خطا بزار.اگه منظورت تو اتصال به سرور اسکیوال هستش خوب کانکشن استرینگتو بزار ببینم مشکلش چیه.شایدم اتچ نکردی.در کل توضیح بده مشکلت در چه حیطه ای هستش

noth50
یک شنبه 21 مهر 1392, 12:48 عصر
111827
زمانی که به این خط کد میرسه برنامه از try به catch ارسال می شه و این پیغام می ده

HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes("//a[@class='metatag-topic metatag-keywords']");

noth50
یک شنبه 21 مهر 1392, 13:54 عصر
ببخشید زمانی که به این خط کد میرسه پیغام میده

HtmlAgilityPack.HtmlDocument doc = hw.Load(lod);

noth50
یک شنبه 21 مهر 1392, 15:21 عصر
الان متوجه شدم که زمانی که از proxi استفاده می کنم پیغام خطا نمیده

Power.Csharp
یک شنبه 21 مهر 1392, 15:34 عصر
اگه داری از سرچ خزنده استفاده می کنی بدون نسبت به http و https حساس و خروجی ها رو متفاوت نشون میده