誰かが私にこのことに関するガイダンスを提供できるかどうか疑問に思っています。HTTPからFTPへのデータストリーム変換?
httpを介してダウンロードストリームを開始し、FTPプロトコルを使用して反対側に配信できるWebサーバーが必要です。
したがって、プログラムのユーザーはファイルを要求し、サーバーは別のソースからhttpストリームを開始し、この転送をFTP経由でユーザーに戻します。
思考?
誰かが私にこのことに関するガイダンスを提供できるかどうか疑問に思っています。HTTPからFTPへのデータストリーム変換?
httpを介してダウンロードストリームを開始し、FTPプロトコルを使用して反対側に配信できるWebサーバーが必要です。
したがって、プログラムのユーザーはファイルを要求し、サーバーは別のソースからhttpストリームを開始し、この転送をFTP経由でユーザーに戻します。
思考?
私の意見では、あなたが望む任意のプロトコル(ソケット、残りのAPIなどを使用して独自のサーバーを設定する)でこのデータストリームを取得し、ファイルとして保存し、FTP経由で顧客に提供することができます。
これはハイレベルなデザインです。あなたは正確に何を苦労していますか?
(ところで、あなたはFTP上でSFTPを好む必要があります覚えておいてください。)
・ホープ、このことができます。
「あなたはsFTPを好むべきです」と私はあなたがftpsを意味すると思いますか? SFTPはSSHのサブシステムであり、全く異なるプロトコルです。 – DaSourcerer
ファイルを安全に転送するためにsftpまたはftpsのいずれかを使用できますが、実装自体は彼のプロトコルの選択に依存する可能性があります。あなたが何か混乱していると思うなら、私を修正してください。ありがとう。 :) – Maorg
まあ、人々はSFTPとFTPSをたくさん組み合わせる傾向があります。 SFTPはそうではないが、FTPSは質問に関連している。しかし、もちろん、ファイル転送に関しては、どちらもプレーンFTPの安全な代替手段であると言うことは間違いありません。 – DaSourcerer
これには特定の用途がありますか? –
[Twisted、FTP、 "大きなファイルをストリーミングする"]の重複している可能性があります(http://stackoverflow.com/questions/4222293/twisted-ftp-and-streaming-large-files) – DaSourcerer
DaSourcerer - 私は後です。 – Lance