مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ahmadi

عضویت از 1393/07/18

خواندن فایل txt از وب سایت

  • پنجشنبه 20 تیر 1398
  • 12:33
تشکر میکنم

فایلی در این مسیر دارم http://cmsarya.ir/Test.txt

حالا با استفاده از کد زیر میخوام محتوای فایل درون لیبل نشون بدم که خطا میزنه

 string name;
        name = File.ReadAllText(Request.PhysicalApplicationPath + "http://cmsarya.ir/Test.txt");
        Label2.Text = name; 

پاسخ های این پرسش

تعداد پاسخ ها : 11 پاسخ
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • جمعه 21 تیر 1398
  • 01:02

سلام. دوست عزیز این چکاریه؟!!!!

string path = Server.MapPath("Test.txt")

شاید اشتباه تایپی داشته باشم, بی زحمت تو ادیتور  vs اصلاح کن

بجای رشته ای که نوشتی حالا متغیر path رو استفاده کن

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • جمعه 21 تیر 1398
  • 14:36

میخوام متنی که داخل اون فایل txt هست به دست بیارم

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • جمعه 21 تیر 1398
  • 14:43
 string path = Server.MapPath("http://cmsarya.ir/Test.txt");
        Label2.Text = path; 

یه توضیح بدم:

من یه فایل در مسیر http://cmsarya.ir/Test.txt دارم ، حالا میخوام متن دورن فایل در یک لیبل نشون بدم

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • جمعه 21 تیر 1398
  • 17:05
بزرگوار داخل رشته فقط نام و پسوند فایل رو بنویس. دامنه رو بردار
کاربر سایت

ahmadi

عضویت از 1393/07/18

  • جمعه 21 تیر 1398
  • 18:28
اون نامه دامنه لازمه باید باشه
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • جمعه 21 تیر 1398
  • 18:43
اگه بلدی چرا تاپیک زدی؟؟؟!!!! اگه هم بلد نیستی بچه حرف گوش کنی باش و فقط عمل کن. درضمن اگه سایت مال خودت نیست و میخوای به فایل های یه سایت دیگه دست پیدا کنی زیاد زحمت نکش
کاربر سایت

ahmadi

عضویت از 1393/07/18

  • جمعه 21 تیر 1398
  • 20:05
اقای نصیری من دوتا سابت دارم میخوام از سایت اولم اطلاعات فایل بخونم و در سایت دوم نشون بدم در ضمن این طرز برخورد شما اصلا درست نیست
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • جمعه 21 تیر 1398
  • 20:15
دوست عزیز من برای شما و برای وقت خودم ارزش قائلم. ولی شما اصلا خواستتونو درست ننوشتید. روی تاپیک رو با آخرین نظر خود بسنجید ببینید اون مشکل کجا و این مشکل کجا!!!!! راهنمایی کردن و کمک کردن و نشر علم وظیفه ماست، علت این رفتار بنظرم سوال شما بوده که از اول باید می نوشتید میخوام از یه دامنه دیگر اطلاعات بخونم. بهرحال معذرت میخوام. برای اینکه از سایت دیگه اطلاعات بردارید باید از اطلاعات FTP سایتتون استفاده کنید.بااین کدهایی که براتون نوشتم نمیشه
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • جمعه 21 تیر 1398
  • 20:18
WebClient request = new WebClient();
string url = "ftp://ftp.microsoft.com/developr/fortran/" +"README.TXT";
request.Credentials = new NetworkCredential("anonymous", "anonymous@example.com");

try
{
  byte[] newFileData = request.DownloadData(url);
  string fileString = System.Text.Encoding.UTF8.GetString(newFileData);
  Console.WriteLine(fileString);
}
catch (WebException e)
{
  // Do something such as log error, but this is based on OP's original code
  // so for now we do nothing.
}

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • جمعه 21 تیر 1398
  • 21:27
یعنی فقط با ftp میشه؟
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • جمعه 21 تیر 1398
  • 21:32
بله. غیر این بود امنیتی درکار نبود که
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)