javascript - Jquery の $.get() メソッドは、リクエストの送信時にどのようにして Cookie を取得できるのでしょうか?
黄舟
黄舟 2017-06-15 09:22:34
0
6
1323

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

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(6)
滿天的星座

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

いいねを押す +0
伊谢尔伦

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

リーリー

} );`

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

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

いいねを押す +0
typecho

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

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

いいねを押す +0
巴扎黑

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

いいねを押す +0
学习ing

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

いいねを押す +0
为情所困

リーリー

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート