- 締切済み
header関数の使い方について
現在、下記WebプログラムがPHP等にて開発可能か検討しております。 前提1:既存の認証画面と認可アプリは、カスタマイズを行えない。(共にソースは非公開) 前提2:認証画面からHTTPヘッダに付加してアプリを呼び出し、アプリ側にて値を取得しています。 また、HTTPヘッダの設定内容は判明しております。 前提条件の環境で、HTTPヘッダ情報を強制的に変更する必要が発生してしまい、PHPのheader関数を使用できないか調べております。 認証画面から新プログラム(PHP等)を経由してアプリを呼び出しするように変更した場合、header関数は有効な使い方となりますでしょうか? またアプリのURLを呼び出し時に、考慮しないといけない点とかもあるのでしょうか? 該当する参考のページが見つかりませんでしたので、質問させていただきました。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- OrangeCup150
- ベストアンサー率62% (109/174)
回答No.1
確認になりますが 認証画面は HTTP Request hader に添加するでよろしいですか? 変更したいのは HTTP Request header でよろしいですか? その場合は、PHP の header 関数は、 HTTP Response header を生出力するための関数ですので不適当です。 下のようにフィルタを加えた構成でいいと思います。 認証画面(認証モジュール) → フィルタ → アプリ たぶん、↓のHTTPモジュールをつかえばできると思います。 http://www.php.net/manual/ja/book.http.php
お礼
返事が遅くなり、申し訳ございません。 状況が変わりまして今回は別の方法となりましたが、ご回答を頂きました内容は 大変参考にさせて頂きました。 ありがとうございます。