2016-05-17 147 views
0

我想知道是否有人可以爲我提供這方面的任何指導..希望它被張貼在正確的地方:|。HTTP到FTP數據流的轉換?

我想要一個web服務器,可以通過http啓動下載流,並通過FTP協議將其提供給另一端。

因此,程序的用戶會請求文件,服務器將從另一個來源啓動http流,並通過FTP將此傳輸傳遞給用戶。

想法?

+0

是否有一個特定的用例呢? –

+0

[Twisted,FTP和「流式傳輸」大文件]的可能重複(http://stackoverflow.com/questions/4222293/twisted-ftp-and-streaming-large-files) – DaSourcerer

+0

DaSourcerer - 現場正是這個我在之後。 – Lance

回答

0

在我看來,你可以通過你想要的任何協議(使用套接字,休息API等設置你自己的服務器)獲得這個數據流,將其保存爲一個文件並通過FTP提供給客戶。

這是高層次的設計。你究竟在爲什麼而掙扎?

(順便說一句,請記住,你應該更喜歡SFTP通過FTP)。

希望這有助於。

+0

「你應該更喜歡sFTP」我認爲你的意思是ftps? SFTP是SSH的一個子系統,是一個完全不同的協議。 – DaSourcerer

+0

他可以使用sftp或ftps來安全地傳輸文件,實現本身可能取決於他的協議選擇。如果你認爲我弄混了什麼,請糾正我。謝謝。 :) – Maorg

+1

那麼,人們往往混合SFTP和FTPS了很多。 FTPS與問題有關,而SFTP則不是。但是,就文件傳輸而言,你當然可以說它們都是普通FTP的安全替代品。 – DaSourcerer