ホームページ >バックエンド開発 >PHPチュートリアル >PHP クロスサイト ファイル アップロード、その解決方法_PHP チュートリアル
PHPクロスサイトファイルアップロード
ユーザーが動画をアップロードできる動画サイトAがあります。
ウェブサイト B はビデオをアップロードするためにウェブサイト A のインターフェースを呼び出したいと考えていますが、2 つのウェブサイトは同じサーバー上にありません。
ウェブサイトAで使用されているUPLOADIFYプラグイン。クロスサイトアップロードを実装するにはどうすればよいですか?
------解決策---------------------
まず、サイト A と B を制御できることを確認する必要があります。または、他の Web サイトを使用して動画をアップロードしたいが、ユーザーが他の Web サイトに移動して動画をアップロードすることは望ましくありません。
AとBが両方ともあなたの制御下にある場合、AはBに対してAPI呼び出しを行うだけで済みます。
Aがyoukuなど他人のウェブサイトの場合、自分のウェブサイト上のyoukuにアップロードしてからビデオアドレスを取得したいとします。
これには、youku へのログインをシミュレートし、curl 経由でアップロードして戻り値を取得し、アドレスを取得するまで分析する必要があります。