这个方法不对 还有其他方法吗?
时间: 2024-01-26 13:04:34 浏览: 100
电脑宽带网速和带宽的计算方法是什么样的?如何测试网速?
如果你的服务器需要验证token并且你需要在每个事件上都传递token,那么可以考虑将token作为查询参数传递。例如:
```javascript
let es = new EventSource("/events?token=" + token);
```
在服务器端,你可以通过解析查询参数来获取传递的token。这种方法的缺点是,如果你不希望token被暴露在URL中,那么你需要确保使用HTTPS协议以加密通信。
另一种方法是使用cookie来传递token。在建立连接之前,你可以将token存储在cookie中。然后,在后续的HTTP请求中,浏览器会自动将cookie发送给服务器。具体实现方式取决于你所使用的服务器框架和编程语言。
阅读全文