欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

基于C#的開源庫FluentFTP,讓你快速完成FTP文件傳輸功能,提升開發(fā)效率!

admin
2023年10月9日 9:0 本文熱度 846
推薦一個(gè)基于C#開發(fā)的FTP開源項(xiàng)目,讓你快速集成文件傳輸功能。


01

項(xiàng)目簡介

FluentFTP是一個(gè)基于.Net開發(fā)的,可用于FTP和FTPS文件傳輸。該項(xiàng)目優(yōu)化了速度,并提供簡單易用的API,讓開發(fā)人員可以快速地集成并滿足大多數(shù)的需求。


02

項(xiàng)目特點(diǎn)

簡單的API設(shè)計(jì):API設(shè)計(jì)采用了流暢的編程風(fēng)格,使得代碼易于編寫和閱讀。

文件傳輸:支持FTP和FTPS協(xié)議,可以通過簡單的API進(jìn)行連接、上傳、下載、刪除、重命名等操作。

斷點(diǎn)續(xù)傳功能:支持?jǐn)帱c(diǎn)續(xù)傳,可以繼續(xù)上次未完成的操作。

文件夾操作:可以創(chuàng)建、刪除、列出文件夾。

支持多種傳輸模式:支持ASCII和二進(jìn)制模式傳輸。

自動(dòng)目錄列表解析:對(duì)于未知的文件類型,可以自動(dòng)解析目錄列表。

文件哈希/校驗(yàn)和:支持計(jì)算文件的哈希/校驗(yàn)和來驗(yàn)證文件的完整性。

文件權(quán)限/CHMOD:支持設(shè)置文件權(quán)限。

FTP代理:支持通過代理服務(wù)器進(jìn)行FTP和FTPS連接。

FXP傳輸:支持FXP傳輸,可以在兩個(gè)FTP服務(wù)器之間進(jìn)行文件傳輸。

UTF-8支持:支持UTF-8編碼的文件名和路徑。

異步/等待支持:支持異步操作,可以在不阻塞主線程的情況下進(jìn)行文件傳輸。

PowerShell支持:可以使用PowerShell安裝和管理FTP庫。


03

使用方法

FTP連接

//根據(jù)賬號(hào)密碼創(chuàng)建FTP客戶端var client = new FtpClient("1523.*.*.128", "user", "pass123");
//FTP登錄連接client.AutoConnect();

獲取文件列表

foreach (FtpListItem item in client.GetListing("/htdocs"))
 {
  // 判斷是否為文件類型
if (item.Type == FtpObjectType.File)
 {
// 獲取文件大小
   long size = client.GetFileSize(item.FullName);
   // 獲取文件的Hash值
    FtpHash hash = client.GetChecksum(item.FullName);
  }
  // 獲取元素的修改時(shí)間
  DateTime time = client.GetModifiedTime(item.FullName);
}

上傳文件

client.UploadFile(@"C:\myfile.txt", "d:\myfile.txt");

移動(dòng)/重命名文件

client.MoveFile("d:\myfile.txt", "d:\myfile1.txt");

下載文件

client.DownloadFile(@"C:\myfile.txt", "d:\myfile.txt");


04

使用地址

https://github.com/robinrodricks/FluentFTP


該文章在 2023/10/9 9:00:01 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved