|
|
|
สร้าง folder บน ftp servre เพื่อเก็บ รูปภาพ ให้เป็นระเบียบ ตามปี เดือน วัน |
|
|
|
|
|
|
|
ขอวิธี หรือ คำสั่ง สร้าง folder เปล่าๆ บน FTP server หน่อยครับ
Code (C#)
public FTPHelper(string address, string login, string password)
{
Address = address;
Login = login;
Password = password;
}
public void Upload(MemoryStream stream, string fileName)
{
try
{
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(Address + @"/" + fileName);
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential(Login, Password);
request.UseBinary = true;
byte[] buffer = new byte[stream.Length];
stream.Read(buffer, 0, buffer.Length);
stream.Close();
Stream requestStream = request.GetRequestStream();
requestStream.Write(buffer, 0, buffer.Length);
requestStream.Close();
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Console.WriteLine("Upload File Complete, status {0}", response.StatusDescription);
response.Close();
}
catch (Exception)
{
throw;
}
}
โค้ดส่วนนี้เป็น วิธี อัพโหลด ไฟล์ ไปเก็บไว้ใน โฟเดอร์ ที่ใช้โปรแกรม FTP Server Interface ชี้ไปครับ แต่ผมอยากทราบวิธีสร้าง folder เอง(เพราะอยากจัดเก็บ ภาพที่อัพโหลดไว้เป็นระเบียบตาม ปี เดือน วัน)
Tag : .NET, C#, VS 2012 (.NET 4.x)
|
|
|
|
|
|
Date :
2016-12-23 11:44:08 |
By :
bankzaclub |
View :
929 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
using System;
using System.Net;
class Test
{
static void Main()
{
WebRequest request = WebRequest.Create("ftp://host.com/directory");
request.Method = WebRequestMethods.Ftp.MakeDirectory;
request.Credentials = new NetworkCredential("user", "pass");
using (var resp = (FtpWebResponse) request.GetResponse())
{
Console.WriteLine(resp.StatusCode);
}
}
}
วิธีการสร้าง Directory ครับ
|
|
|
|
|
Date :
2016-12-27 11:36:35 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|