簡體   English   中英

將.txt文件上傳到FTP服務器

[英]Uploading a .txt file to an FTP server

我正在嘗試使用以下示例將.txt文件上傳到ftp服務器http://msdn.microsoft.com/zh-cn/library/ms229715.aspx

我收到“請求的URI對於此FTP命令無效”錯誤。 當我從改變request.method WebRequestMethods.Ftp.UploadFileWebRequestMethods.Ftp.UploadFileWithUniqueName它的工作原理..

但是這樣,將使用隨機名稱創建一個.tmp文件。 關於如何上傳txt的任何建議?

我從鏈接中粘貼了代碼,並遇到了同樣的問題。

自從我創建ftp服務器以來,問題在於用戶沒有刪除權限,因此無法覆蓋或附加文件。

設置權限后,代碼即可工作,並且可以看到文件已上傳。 (也嘗試附加,它也可以正常工作)。

您可以確定您具有寫入FTP的權限嗎? 如果只能執行一次,那么您可能具有讀/寫權限,但沒有刪除權限,因此失敗。 它很容易測試,只需給文件起一個新名稱,看看會發生什么

FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://ftp_address/new_file_name_here");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM