[英]FTP client not connecting to file server
我在本地安裝了ftp服務器。 我的Web服務器上也運行了Web服務。 我的客戶端類將字節流發送到Web服務,需要將其上傳到文件服務器中。 Web服務器和文件服務器均在本地運行。 當我嘗試連接到文件服務器時,會引發異常。 看起來在嘗試連接時引發了異常。
FTPClient client = new FTPClient()
client.connect("ftp.127.0.0.1");
client.login("username", "password");
我正在使用Apache Commons網絡庫作為FTPClient。 我想知道是否可以從本地Web服務器訪問本地文件服務器。 如果是這樣,我的代碼是否有任何錯誤獲得連接?
我得到的異常添加在下面
java.net.UnknownHostException: ftp.127.0.0.1
如果您認為代碼有問題,而不是FTP服務器實例有問題,那么我建議您在模擬FTP服務器時編寫一個測試:
在這里,您將找到一種模擬它的方法: http : //mockftpserver.sourceforge.net/fakeftpserver-versus-stubftpserver.html
代替ftp.127.0.0.1
使用127.0.0.1
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.