ホームページ > バックエンド開発 > PHPチュートリアル > PHPでHTTPリクエストをインターセプトする方法を教えてください

PHPでHTTPリクエストをインターセプトする方法を教えてください

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:46:27
オリジナル
1029 人が閲覧しました

PHP で HTTP リクエストをインターセプトするにはどうすればよいですか?
たとえば、要求されたファイル名が my.do であることがわかった場合、私は独自の処理関数に進みます。この関数では、ブラウザに返されるコンテンツを自分で記述することができます。

php で実行できない場合は、Apache で実行できます。 APACHE では、自分のライブラリ ファイル内の関数にジャンプするというのが私の考えです。

-----解決策---------
$_SERVER['PHP_SELF'] を使用しますこれを実行すると、現在実行中のスクリプトのファイル名が取得されます。
出力内容に関しては、完全に自分でコントロールできます。
------解決策---------
どこから始めればよいか。

たとえば、AJAX


JSP は、APACHE の xmlrpc パッケージを使用して HTTP シグナル + XML を PHP に送信でき、PHP は HTTP 経由で XML を返します。
------解決策---------
URL 書き換え
------解決策---------
php にはそのようなクラスはありません。php の OO はまだあまり強くありません。サーバーを設定するか、.htaccess ファイルを使用してすべてのリクエストをindex.phpに転送する必要があります。次に、「REQUEST_URI」などの事前定義された変数に基づいて次のステップに進みます。
------解決策---------

話し合う

どこから始めるべきか。

たとえば、AJAX


JSP は、APACHE の xmlrpc パッケージを使用して HTTP シグナル + XML を PHP に送信でき、PHP は HTTP 経由で XML を返します。 🎜>

------解決策----------------------$_SERVER マニュアルを確認してください

-----解決策---------URL 書き換えについては、7 番目を参照してください。フロア、

私に送ってください。 do リクエストは、データを読み取るために独自の php ファイルに転送され、その後、データに基づいて処理するために別の場所に転送されます。

------解決策---------
話し合う
URL 書き換えについて言及しました。その後、7 階を参照して、

私に送信してください。 do リクエストは独自の php ファイルに転送されてデータが読み取られ、その後、データに応じて処理のために別の場所に転送されます


------解決策---------
話し合う my.do のようなファイルは存在しません
関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート