私のプログラムは、FTPサーバに画像をアップロードし、私は絵のためのhttpアドレスを取得する必要があります。どのようにして、特定のサーバーとは独立した動的なものにすることができますか?JavaのFTPサーバからファイルhttpアドレスを取得するには?
0
A
答えて
1
にはHTTPアドレスがあり、それが完全にサーバー構成の制御下にある場合は何もありません。定義されたマッピングはありません。
0
は、FTPアドレスからhttpアドレスを関連付ける任意の固定ルールは存在しません。そしてそれはJavaに依存しません。
それはあなたが使用してどのような言語、構成のみの問題です。あなたは、そのファイルがHTTPサーバを介して到達可能となり、それがありますどのようなアドレス場合は、FTPサーバ上のファイルをアップロードする際に知っている必要があります。 ftpサーバやHTTPサーバ上の
0
パスが相関していません。私が想像できる唯一のソリューションです:
- は
- は完全なパスにこれら二つを組み合わせるこのルートからの相対パスを知っているHTTPとFTPサーバー
- の両方のための「サーバーのルートパスを」知っている
にもかかわらず、それはすべてのケースで動作することを保証するものではありません。これは、サーバールートの手動マッピングを確立できるという事実に基づいています(EJPの答えを参照)。
回答ありがとうございます –