在next.js中,当从浏览器获取静态资产时,cookie会在请求中发送。这是不必要的,而且会增加开销。
有什么方法可以避免这种情况吗?
https://i.stack.imgur.com/DbKfO.jpg
请查看屏幕截图,了解我为什么要这样做。
任何帮助都是感激的。
如果cookie与主机和路径匹配,则发送cookie。
因此,更改资源的URL或cookie值的URL,使它们不再匹配。
例如,您可以将资源移动到不同的URL(例如,有www.example.com
和static.example.com
)或更改cookie的路径(例如,它只适用于www.example.com/api/
)。
也就是说,cookie的开销很小,这可能不值得付出努力。