12

Google または Twitter の autosuggest が ajax リクエストを送信していることがわかります。これは、リクエストで Cookie を送信しないため、非常に軽量です。彼らはどうやってそれをするのだろうと思っていましたか?方法についてグーグル検索しましたが、CORS経由で送信する方法を見つけましたが、リクエストを同じドメインに送信しています。

それを行う方法に関するアイデアや方法。私はクロムを使用しています。

前もって感謝します

4

1 に答える 1

0

これらは、あなたの質問に答えるために私が考えることができる2つのオプションです:

オプション 1:withCredentials: false XMLHttpRequest を使用する場合に設定: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials

オプション 2:リクエストを送信する前に Cookie を削除します (再利用したい場合は、後で一時変数から復元します)。

  1. Cookie を取得してどこかに保存します (グローバル変数の fi)
  2. ドメインから Cookie を削除する
  3. AJAX リクエストを送信する
  4. 変数から Cookie を復元する
于 2019-06-17T10:08:20.660 に答える