ホームページ  >  に質問  >  本文

WordPress の HTTP リクエストヘッダーに Sec-GPC 値が存在するかどうかを確認する

<p> HTTP 要求标头中に「Sec-GPC:1」が存在するかどうかをどのように監視しますか?</p> <pre class="brush:php;toolbar:false;"><?PHP 関数 detect_gpc_signal() { if (isset($_GET['Sec-Gpc'])) { echo 'GET データで GPC 信号が検出されました'; elseif (isset($_POST['Sec-Gpc'])) { echo 'POST データで GPC 信号が検出されました'; elseif (isset($_COOKIE['Sec-Gpc'])) { echo 'COOKIE データで GPC 信号が検出されました'; elseif (isset($_SERVER['Sec-Gpc'])) { echo 'SERVER データで GPC 信号が検出されました'; } それ以外 { echo 'GPC 信号が検出されませんでした'; } } add_action('wp_footer', 'detect_gpc_signal'); ?>

P粉930534280P粉930534280435日前569

全員に返信(1)返信します

  • P粉311464935

    P粉3114649352023-09-01 11:03:53

    getallheaders() を提案していただきありがとうございます。あなたの助けにより、JavaScript を使用する場合と使用しない場合の 2 つの方法を見つけました。

    リーリー

    更新

    HTTP_ を値に追加すると、元の関数が機能します。

    リーリー

    返事
    0
  • キャンセル返事