2013-06-05 42 views
0

我正在使用it.sauronsoftware.ftp4j與cpanel服務器,當我嘗試關閉連接時,出現500錯誤: 未知的命令。我認爲這意味着cpanel ftp服務器正在使用不同的命令,但我不知道如何發出正確的命令來關閉ftp連接,甚至不知道該命令是什麼。當向我的cpanel ftp服務器發出註銷命令時,它會返回500錯誤未知命令

我意識到abruptlyCloseCommunication(),但我更喜歡一個乾淨和適當的方法來關閉連接。

回答

1

abruptlyCloseCommunication()方法導致通信通道突然關閉。它被作爲「緊急制動器」在堵塞時關閉控制連接。出於同樣目的的線程安全解決方案是斷開連接(false)。

相反,你可以使用client.disconnect(true);類,它將FTP QUIT命令發送到遠程服務器,請求合法的斷開連接過程。希望它也適用於cpanel。

+0

謝謝,我沒有收到任何抱怨發出該命令。 – Codeguy007

+0

不客氣,很高興知道你的問題已經解決。 –

相關問題