C#實現FTP檔案的上傳、下載功能、新建目錄以及檔案的刪除
轉載至:https://www.cnblogs.com/zhenzaizai/p/7434669.html
using
System;
using
System.Collections.Generic;
using
System.IO;
using
System.Linq;
using
System.Net;
using
System.Security.Cryptography;
using
System.Text;
using
System.Windows.Forms;
namespace
UpLoad
{
class
UpLoadFiles
{
private
static
string
FTPCONSTR =
""
;
//FTP的伺服器地址,格式為ftp://192.168.1.234:8021/。ip地址和埠換成自己的,這些建議寫在配置檔案中,方便修改
private
static
string
FTPUSERNAME =
""
;
//FTP伺服器的使用者名稱
private
static
string
FTPPASSWORD =
""
;
//FTP伺服器的密碼
#region 本地檔案上傳到FTP伺服器
/// <summary>
/// 上傳檔案到遠端ftp
/// </summary>
/// <param name="path">本地的檔案目錄</param>
/// <param name="name">檔名稱</param>
/// <returns></returns>
public
static
bool
UploadFile(
string
path,
string
name)
{
string
erroinfo =
""
;
FileInfo f =
new
FileInfo(path);
path = path.Replace(
"\\"
,
"/"
);
path = FTPCONSTR +
"/data/uploadFile/photo/"
+ name;
//這個路徑是我要傳到ftp目錄下的這個目錄下
FtpWebRequest reqFtp = (FtpWebRequest)FtpWebRequest.Create(
new
Uri(path));
reqFtp.UseBinary =
true
;
reqFtp.Credentials =
new
NetworkCredential(FTPUSERNAME, FTPPASSWORD);
reqFtp.KeepAlive =
false
;
reqFtp.Method = WebRequestMethods.Ftp.UploadFile;
reqFtp.ContentLength = f.Length;
int
buffLength = 2048;
byte
[] buff =
new
byte
[buffLength];
int
contentLen;
FileStream fs = f.OpenRead();
try
{
Stream strm = reqFtp.GetRequestStream();
contentLen = fs.Read(buff, 0, buffLength);
while
(contentLen != 0)
{
strm.Write(buff, 0, contentLen);
contentLen = fs.Read(buff, 0, buffLength);
相關推薦
c++ 實現FTP的上傳和下載
好久沒整理過部落格了,整理下最近雜七雜八的東西前段時間用到FTP的上傳下載,網上有很多封裝好的庫,有的功能很多,有的很精簡。大家找適合自己專案的就好了這次我用的都是基本功能,時間也緊加上自己也懶得具體寫,就找了個用。中間遇到一個很好的庫POCO,但是太大了我沒必要用這麼大
struts2實現檔案上傳與下載功能
一、Demo介紹 基於struts2框架,實現多檔案的上傳和下載功能。 實現原理圖: 部分介面圖: 上傳成功及下載頁面: 二、主要程式碼 uploadFile.jsp:在form表單中包含一個文字框(上傳使用者的姓名)和兩個檔案上傳選項. <%@
Android關於FTP檔案上傳和下載功能詳解
Android關於FTP檔案上傳和下載功能詳解 更新時間:2017年09月21日 11:41:14 作者:一諾的祕密花園 我要評論 這篇文章主要為大家詳細介紹了Android關於FTP檔案上傳和下載功能,具有一定的參考價值,感興趣
spring boot實現圖片的上傳和下載功能
這篇部落格簡單介紹下spring boot下圖片上傳和下載,已經遇到的問題。首先需要建立一個spring boot專案。 1,核心的controller程式碼package com.qwrt.station.websocket.controller
C#實現FTP檔案的上傳、下載功能、新建目錄以及檔案的刪除
轉載至:https://www.cnblogs.com/zhenzaizai/p/7434669.html using System; using System.Collections.Generic;
Java實現FTP伺服器上傳、下載、下載多個寫入本地、刪除
場景:需要從FTP伺服器一個檔案目錄下down下來所有的檔案,上傳到專案某個目錄下。 上傳下載刪除獲取檔案下所有檔案,順便加上獲取到所有檔案進行下載。 package a1; /** * 1----public boolean uploadFile(String path ,Fi
C# 之 FTP伺服器中檔案上傳與下載(二)
通過上一篇部落格《C# 之 FTP伺服器中檔案上傳與下載(一)》,我們已經建立好了一個FTP伺服器,並且該伺服器需要使用者名稱和密碼的驗證。今天我們來實現檔案的上傳。 首先,我們前臺需要一個FileUpload控制元件和一個Button控制元件 <
七、springBoot 簡單優雅是實現檔案上傳和下載
前言 好久沒有更新spring Boot 這個專案了。最近看了一下docker 的知識,後期打算將spring boot 和docker 結合起來。剛好最近有一個上傳檔案的工作呢,剛好就想起這個腳手架,將檔案上傳和下載整理進來。 配置 在application.properties 中增加上傳檔案存放的路徑配
通過FTP服務端來實現匿名用戶和基本用戶的訪問,可以實現文件上傳和下載。通過web網站來瀏覽內容
ges 用戶 分享圖片 size 下載 mark col term http 通過FTP服務端來實現匿名用戶和基本用戶的訪問,可以實現文件上傳和下載。通過web網站來瀏覽內容
Java進階學習第十三天(檔案上傳與下載、JavaMail郵件開發)
一、檔案上傳與下載 1、檔案上傳 案例:登錄檔單/儲存商品等相關模組! 頭像 / 商品圖片(資料庫:儲存圖片路徑 / 圖片儲存到伺服器中指定的目錄) 2、檔案上傳要點 ① 表單提交方式:post ② 表單中有檔案上傳的表單項: <input type=”file” />
基於OkHttp網路通訊工具類(傳送get、post請求、檔案上傳和下載)
一、為什麼要用OkHttp? okhttp是專注於提升網路連線效率的http客戶端。 優點: 1、它能實現同一ip和埠的請求重用一個socket,這種方式能大大降低網路連線的時間,和每次請求都建立socket,再斷開socket的方式相比,降低了伺服器伺服器的壓力。 2、okhttp 對
ASP.NET實現檔案上傳和下載
###### 本文的開發配置 ###### .NET版本:.NET Framework 4.0 開發環境:Microsoft Visual Studio 2013 瀏覽器:IE、Chrome、FireFox等都行 1、搭建網站結構 建立一個新的目錄
【Java】檔案上傳及下載、限制檔案大小
1、後端部分 Controller程式碼 // 上傳 @PostMapping("upload") @ResponseBody public Result upload(MultipartFile files, I
驗證碼、jsp動作、檔案上傳和下載
1.圖片驗證碼的實現 2行 註冊、下單、支付 目的: 1) 驗證操作者是否是人 2) 防止表單重複提交 生成驗證碼的要點: 1) 使用java程式碼生成圖片物件 BufferedImage 2) 使用Random生成隨機字串 3) 將圖片物件用 Ima
Java實現檔案上傳和下載
上面的博文我寫了Java對檔案操作的功能https://blog.csdn.net/qq_24380635/article/details/83273359,這次記錄一下檔案上傳和下載的功能。看看兩者有什麼不同,就可以知道檔案操作和檔案上傳下載有什麼不同了。我也是一點點懂,也
MAC上使用rz和sz實現和伺服器之前的檔案上傳和下載
開發人員在開發時有時會遇到需要在本機和開發機之間傳檔案的問題。雖然Mac下的scp命令可以完成檔案的上傳和下載功能,但如果開發機的登陸需要經過跳板機時,scp命令就沒有辦法正常使用了。 Window上可以用rx,sz命令上傳,下載檔案,Mac下也可以。下面介紹一下Mac O
SpringBoot下檔案上傳與下載的實現
本文歡迎轉載,轉載請註明出處,謝謝~(作者:喝酒不騎馬 Colton_Null) from CSDN SpringBoot後臺如何實現檔案上傳下載? 最近做的一個專案涉及到檔案上傳與下載。前端上傳採用百度webUploader外掛。有關該外掛的
檔案上傳與下載的功能實現
檔案上傳 檔案上傳原理分析 1、檔案上傳的必要前提: 一、進行檔案上傳時只能使用post方式提交表單 二、表單必須新增一個屬性:enctype=”multipart/form-data” 三、用於上傳檔案的元素必須時 2、enctype屬性 作
Android Retrofit2.0實現檔案上傳和下載
這篇主要介紹retrofit框架的上傳檔案到伺服器和從伺服器下載功能的實現 上傳檔案到伺服器 首先 retrofit2.0之前上傳檔案到伺服器需要一個叫TypedFile這個類,但是在2.0版本,這個類被取消了,因為2.0以後,retrofit內部集成了okhttp
spring實現檔案上傳和下載 完整方案
1. 簡介 提供基於spring實現檔案(筆記附件)的上傳和下載的完整方案。方案將檔案上傳,並將檔名稱作為欄位與關聯的筆記繫結在一起,更新筆記在資料庫中的記錄。顯示筆記時,根據筆記所繫結的檔名生成下載