2016-12-18 36 views
0

我想製作我自己的ftp服務器軟件。我知道,有很多準備安裝的ftp服務器都有很多功能,但我仍然想要自己創建,因爲我可以自定義它並按照我的需要進行設置。另外,我覺得編碼很有趣,而且我寧願製作自己的FTP服務器,而不是下載可以隨時使用的FTP服務器。問題是我找不到任何有關協議如何工作的信息和類似的東西。如果有人能夠解釋協議是如何工作的,或者至少將我帶到有有用信息的頁面,我將不勝感激。謝謝!FTP如何工作

+0

我強烈建議您不要這樣做,您將與您一起烹飪的自制軟件對FTP的理解非常有限,並且很容易被惡意攻擊者利用。請不要這樣做。 –

+0

從這裏開始:[HPServer](http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=7860&lngWId=1)和這裏:[NewsServer - 一個很好的教程,解釋如何實現你的自己的協議(如HTTP和FTP)](http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=45203&lngW) – deblocker

回答

0

如果您想了解beeing downvoted,這裏的解釋:

當規劃一個自制的FTP程序,這是一個好點的google一下FTP。很快你會發現RFC`S(即「請求註釋」),其中描述了FTP協議等內容。

這是一個很好的起點。

然後,當您遇到特定問題時,請返回,在此處顯示您的代碼並尋求幫助。

+0

我沒有在Google上找到任何東西。我記得前一陣子,我發現了一些非常有用的東西,但我現在找不到它。我想我很不走運,或者我不是在尋找正確的東西。 –

+0

以「ftp協議規範」 – nabuchodonossor

+0

開頭,如果您搜索「ftp協議源代碼」,您甚至可以找到SO條目。 – nabuchodonossor