私の場合は次のように: 私はクライアントのブラウザ(すべてのヘッダーとファイル名が設定されている)でダウンロードされるファイルを返すサーバーX上のルートを持っています。ファイルをパイプで
私はこのリクエストをPHPサーバーに送りたいので、サーバーXはエンドユーザーに公開されません。
基本的には、オリジナルのヘッダをすべて保持した状態で、元のリクエスト(すでにテスト済みで、意図したとおりに動作していた)をPHPサーバでパイプ処理します。
私はこれを達成するのに苦労しているので、提案は素晴らしいかもしれません。
ありがとうございます!明確にするため
結果は次のとおりです:名称 "myfile.docx" のダウンロードと のdocxファイル
たちは、ブラウザに行くと言うと、このURLを入力できます。
は、今私が欲しいものをパイプに私のPHPのサーバーを介してこの要求であるので、私はURLを入力するとき:
結果は以下のようになります。名前「myfile.docx」のダウンロードと のdocxファイル。
コード賢明な、私はそれがそのような何かを見て期待:
Echo Pipe_request($url);
ありがとう!
ちょっと、iveは位置ヘッダー、curlとfile_get_contentsメソッドを少し試してみました。私の問題は、パイプされたリクエストヘッダを保持しないということです。 – user69153