سلام وقت بخیر
برای اپلود فایل(فیلم،عکس،موسیقی و ....)از چه روشی باید استفاده کنم؟؟
نیاز دارم فایل در یک دارکتوری روی سرور اپلود بشه
سلام
از کد زیر استفاده کنید
private void upload(MediaFile mediaFile)
{
try
{
byte[] data = ReadFully(mediaFile.Source);
var imageStream = new ByteArrayContent(data);
imageStream.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment")
{
FileName = Guid.NewGuid() + ".Png"
};
var multi = new MultipartContent();
multi.Add(imageStream);
var client = new System.Net.Http.HttpClient();
client.BaseAddress = new Uri("http://xyz.com/");
var result = client.PostAsync("api/ManageImage", multi).Result;
}
catch (Exception e)
{
}
}
فایل را در Api دریافت کنید و بنا به تکنولوژی و زبانی که استفاده میکنید در دایرکتوری ذخیره کنید
ممنون