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

javascript - Jquery の $.get() メソッドは、リクエストの送信時にどのようにして Cookie を取得できるのでしょうか?

Jquery の $.get() メソッドは、リクエストの送信時にどのようにして Cookie を取得できるのでしょうか?

黄舟黄舟2685日前1306

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

  • 滿天的星座

    滿天的星座2017-06-15 09:24:34

    同じドメインの下では、Cookie が自動的に含まれます

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-15 09:24:34

    まず第一に、jqueryのgetメソッドとpostメソッドはどちらもajaxのカプセル化です。ソースコードを参照してください

    リーリー

    } );`

    それでは、リクエストを送るときにクッキーを持っていくにはどうすればよいでしょうか?
    ajax メソッドがリクエストを送信すると、ログインしているドメイン名の Cookie が自動的に取得されるため、設定する必要はありません。

    したがって、Jquery の $.get() メソッドは常に Cookie をもたらします

    返事
    0
  • typecho

    typecho2017-06-15 09:24:34

    jquery を使用すると、クライアントは自動的に Cookie を取得します。Cookie を自分でカスタマイズしたい場合は、$.cookie プラグインを使用してクライアント Cookie を設定し、最終的にそれを取得します。

    デバッグの場合は、コンソール F12 を開いて、ネットワーク上のリクエスト ヘッダーの情報を表示できます

    返事
    0
  • 巴扎黑

    巴扎黑2017-06-15 09:24:34

    まずコンソールでApplication里面的cookies选项里面找找,cookies设置get成功了没。如果有设置好,客户端在同一域名下,会自动在每个页面带上cookie

    返事
    0
  • 学习ing

    学习ing2017-06-15 09:24:34

    リクエストを送信するとき、ブラウザーは自動的に Cookie を運び、それをバックグラウンドに渡す必要があるのは、localStorage/sessionStorage パラメーターのみです

    返事
    0
  • 为情所困

    为情所困2017-06-15 09:24:34

    リーリー

    $.support.cors クロスドメインを有効にしていない必要があります。さらに、バックエンドもクロスドメインで構成する必要があります。

    返事
    0
  • キャンセル返事