C Ftp Client 基本操作

2022-07-17 03:27:13 字數 2002 閱讀 7613

1.建立連線

public

static

string connect(string path, string login, string

password)

catch

(exception ex)

}

2.上傳檔案

public

static

string uploadfile(string filename, string ftppath, string login, string

password)

//關閉兩個流

strm.close();

fs.close();

//successinfo

return

string.format("

本地檔案已成功上傳

", fileinf.name);

}catch

(exception ex)

}

public

static

string downloadfile(string filedownpath, string filename, string ftppath, string login, string

password)

string uri = "

ftp://

" +path.combine(ftppath, filename);

//根據uri建立ftpwebrequest物件

reqftp = (ftpwebrequest)webrequest.create(new

uri(uri));

//指定資料傳輸型別

reqftp.usebinary = true

;

//ftp使用者名稱和密碼

reqftp.credentials = new

networkcredential(login, password);

ftpwebresponse response =(ftpwebresponse)reqftp.getresponse();

stream ftpstream =response.getresponsestream();

long cl =response.contentlength;

int buffersize = 2048

;

intreadcount;

byte buffer = new

byte

[buffersize];

readcount = ftpstream.read(buffer, 0

, buffersize);

filestream outputstream = new

filestream(newfilename, filemode.create);

while (readcount > 0

)

ftpstream.close();

outputstream.close();

response.close();

//successinfo

return

string.format("

", filename);

}catch

(exception ex)

}

4.刪除檔案

public

static

string deletefile(string filename, string ftppath, string login, string

password)

已成功刪除

", fileinf.name);

}catch

(exception ex)

,無法刪除

", ex.message);

}}

mysql基本操作 MySQL基本操作

mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...

mysql 基本操作 mysql基本操作

mysql 建立表,並設定主鍵自增 create table log logid int 4 primary key not null auto increment,logtitle varchar 32 not null logcontent varchar 160 not null logtim...

adb基本操作之monkey基本操作入門準備 1

本文是記錄在學習的過程中的一些學習筆記,主要是關於,在進行monkey測試之前時,adb的一些基本操作 前提 1.啟動cmd方法 法一 選單欄 搜尋 輸入cmd 單擊撥出cmd命令框 法二 win r快捷鍵啟動cmd命令框 一 cmd基本命令重點內容 adb version 檢視abd版本 adb ...