私は制御できないサイトにファイルを投稿するフォームを持っており、そのサイトはアップロードされたファイル。その応答は、フォームが送信された後にクライアントによってダウンロードされます。私の質問は:ユーザーに届く前にこのテキストファイルを取得してサーバーにコピーする方法?"grab"ポストフォームレスポンス(レスポンスはtxtファイル)
解決策1:このファイルのヘッダーを変更し、そのコンテンツをいくつかの非表示のdivまたはiframeに入れる方法はありますか?
解決策2:私は、フォームデータを取得して外部サイトに再送信し、応答を取得し、この応答を自分のサイトのtxtファイルに書き込むスクリプトを作成することをお勧めします。残念ながら、この作業を行うためのすべての試みは失敗しました。溶液2の
例:
<form action="mysite.com/respostScriptThatGrabsResponse.php" method="post">
<input type="file" name="filename"/>
<input type="submit" value="submit"/>
</from>
したがって、サイトと外部サイトの間のデータをインターセプトしたいですか? –
何らかの形でYES –
ファイルをサイトにアップロードしてから、サーバーからリモートサイトにアップロードしてレスポンスを読んでから、ユーザーに返信することができます。 – halfer