ویدئو های پربازدید سایت

خواندن فایل متنی از وب با سی شارپ (ویندوز و asp.Net)

گاهی اوقات نیاز داریم تا فایل یا تنظیماتی را از طریق اینترنت به یک برنامه اعمال کنیم
ساده ترین راه برای ان نوشتن تنظیمات در فایل متنی و خواندن ان از اینترنت توسط برنامه میباشد (البته این یک مثال فرضی است در پروژه واقعی از این روش استفاده نمی شود)
در این پست قصد اموزش خواندن یک فایل از ادرس مثلا www.hyperSourCe.ir/hyper.txt را داریم
برای اینکار دو فضای نام مورد نیاز هستند :
using System.IO;
using System.Net;

در اونت لود پروژه اینکد ها را مینویسیم
WebRequest request = FileWebRequest.Create("http://www.hypersource.ir/hyper.txt")
WebResponse response = request.GetRespnse();

byte[] buffer = new byte[response.ContentLength];
response.GetResponseStream().Read(buffer,0,Convert.ToInt32(response.ContentLength));

FileStream fs = new FileStream("e:\\hyper.txt",FileMode.Create,FileAccess.Write);
fs.Write(buffer,0,Convert.ToInt32(buffer.Length));
response.Close();
fs.Close();

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




discount prescription drug cards coupon for free viagra drug discount coupons
cialis cvs coupon cialis cheap cialis
در صورتی که سوالی راجع به این آموزش دارید در بخش نظرات همین پست مطرح و از ارسال ان از بخش ارتباط با ما خود داری نمائید


;

لهبل پاسخ

تذمل 1396/8/19 19:43

milad پاسخ

WebResponse response = request.GetRespnse(); این خط مشکل داره. 1398/2/12 16:38

امیری پاسخ

سلام.
اگر بخواهیم بجای اینکه محتوای خوانده شده رو در فایل روی سیستم ذخیره کنیم، درون متغیر در برنامه ذخیره و ازش استفاده کنیم باید چجوری کد رو اصلاح کنیم؟
یعنی محتوای خوانده شده روی هارد سیو نشه 1401/6/5 12:23

جواد نظری پاسخ

سلام اگه بخواهیم متن در لیست باکس نمایش داده شود باید چکار کنیم 1401/9/5 15:34

ویدئو هایی که شاید بپسندید!

هم اکنون نـــظر بدهید

HyperSourCe.ir

info@hypersource.ir

کلیه حقوق برای وب سایت هایپر سورس محفوظ است
CopyRight ©2014-2024
ارتباط با ما
نام شما
ایمیل
موبایل
رمز عبور را فراموش کرده ام

چگونه میتوانم این محصول را با تخفیف دریافت نمایم ؟

لطفا منتظر بمانید. . .

پیام سیستم