クライアントでのファイルのアップロードは、Web 開発でよく遭遇するシナリオです。ここでは詳細には触れません。ここで詳しく説明したいのは、サーバー側で他のサーバーにファイルをアップロードする方法です。
このシナリオは、ユーザーがアップロードした画像を 1 つのサーバー
から他のサーバーにアップロードする場合など、複数のサーバーのリソースを同期する必要がある場合によく発生します。
実際、サーバー側でファイルをアップロードするのは難しい作業ではありません。PHP のcurl_init()を使用するだけです。
りー