asp上傳ftp
FTP://IP地址 進去會彈出登陸框 你用帳號密碼登陸就可以了你說的這個是程序問題 了表示一句話說的明白的
㈡ 求asp上傳本地文件至FTP指定文件夾的代碼
private string ftpServerIP = "伺服器ip";//伺服器ip
private string ftpUserID = "ftp的用戶名";//用戶名
private string ftpPassword = "ftp的密碼";//密碼
//filename 為本地文件的絕對路徑
//serverDir為伺服器上的目錄
private void Upload(string filename,string serverDir)
{
FileInfo fileInf = new FileInfo(filename);
string uri = string.Format("ftp://{0}/{1}/{2}", ftpServerIP,serverDir,fileInf.Name);
FtpWebRequest reqFTP;
// 根據uri創建FtpWebRequest對象
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(uri));
// ftp用戶名和密碼
reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
// 默認為true,連接不會被關閉
// 在一個命令之後被執行
reqFTP.KeepAlive = false;
// 指定執行什麼命令
reqFTP.Method = WebRequestMethods.Ftp.UploadFile;
// 指定數據傳輸類型
reqFTP.UseBinary = true;
// 上傳文件時通知伺服器文件的大小
reqFTP.ContentLength = fileInf.Length;
// 緩沖大小設置為2kb
int buffLength = 2048;
byte[] buff = new byte[buffLength];
int contentLen;
// 打開一個文件流 (System.IO.FileStream) 去讀上傳的文件
FileStream fs = fileInf.OpenRead();
try
{
// 把上傳的文件寫入流
Stream strm = reqFTP.GetRequestStream();
// 每次讀文件流的2kb
contentLen = fs.Read(buff, 0, buffLength);
// 流內容沒有結束
while (contentLen != 0)
{
// 把內容從file stream 寫入 upload stream
strm.Write(buff, 0, contentLen);
contentLen = fs.Read(buff, 0, buffLength);
}
// 關閉兩個流
strm.Close();
fs.Close();
}
catch (Exception ex)
{
// MessageBox.Show(ex.Message, "Upload Error");
Response.Write("Upload Error:" + ex.Message);
}
}
調用方法
string filename = "D:\\test.txt"; //本地文件,需要上傳的文件
string serverDir = "img"; //上傳到伺服器的目錄,必須存在
Upload(filename,serverDir);
㈢ asp代碼如何實現ftp式上傳功能
我暈 !ASP的無組件上傳,他本身就是本地的源碼, 完全可以在本地查看ASP的源碼,有組件上傳才看不到源碼的!
㈣ 如何在ASP空間有FTP上傳文件啊謝謝
申請到空間後.. 應該有給你FTP空間的密碼的..
用軟體登錄進去 比如FLASHFXP 然後可以上傳了..
㈤ ASP文件上傳FTP空間的具體方法
FlashFXP 使用方法:[假設您的域名為:abc.com,您的FTP用戶名則為:abc]
1.請先下載並安裝FlashFXP。
2. 啟動FlashFXP後就可以看到如圖所示的主界面。
3.點擊「站點--站點管理器--點新建站點」後,出現以下界面。
4.在上圖填入站點名稱後。點確定。出現下圖.填入空間的IP地址。FTP用戶名稱(去掉匿名)。FTP用戶密碼。
5.點選項。把使用被動模式前面的勾去掉(看下圖)。點應用。連接。
5.連接成功後將出現如下圖。左邊欄是本地欄,右邊為伺服器文件。選種本地需要上傳的文件,點右鍵,選上傳即可。
㈥ 我把後綴名是asp的文件上傳到ftp上了這么不能訪問
通俗的講,你登陸一個網站之後返回一個首頁,這個首頁的文件名一般為default或者index,所以,你需要將asp文件改為index.asp,如果不想改,在網址之後直接加上這個asp文件的文件名即可訪問。
廣東新碧信息技術工作室,竭誠為您服務。
㈦ asp實現上傳文件到ftp伺服器
這個是可以實現的
不過實現過程就比較麻煩了,不是三兩句就說的完
㈧ ASP網頁上傳到FTP空間問題
那你要看看index.asp的第34行有沒有包含這個文件count/default.asp,如果沒有那就傳上去就可以了
㈨ asp網站上傳到FTP的那個文件夾下
data 也就是database 各個空間商的不一樣,自己明白意思就夠了。
www文件夾也就是wwwroot文件夾,功能都一樣。
不要傳文件夾 ,把wwwroot裡面所有文件傳到www目錄,也就是說,打開ftp上的www目錄,你必須能看到文件,而不是一個文件夾
不懂問我
㈩ 請問怎麼用asp上傳到自己電腦上的FTP呢
localhost會認為是127.0.0.1,你這樣寫就沖突了。結果為ftp://127.0.0.1
建議改一個名字。