我看到 google 或 twitter autosuggest 发送的 ajax 请求非常轻量级,因为它们不会随请求发送任何 cookie。我想知道他们是怎么做到的?我搜索了一些方法,但我找到了通过 CORS 发送的方法,但他们将请求发送到同一个域。
关于如何做到这一点的任何想法或方法。我正在使用铬。
提前致谢
我看到 google 或 twitter autosuggest 发送的 ajax 请求非常轻量级,因为它们不会随请求发送任何 cookie。我想知道他们是怎么做到的?我搜索了一些方法,但我找到了通过 CORS 发送的方法,但他们将请求发送到同一个域。
关于如何做到这一点的任何想法或方法。我正在使用铬。
提前致谢
这是我能想到的两个选项来回答你的问题:
选项 1:withCredentials: false
使用 XMLHttpRequest 时设置: https ://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials
选项 2:在发送请求之前删除 cookie,并且(在想要重用的情况下,之后从 temp 变量中恢复它们),如下所示: