【问题标题】:How to set cookie in request header for websocket in Javascript?如何在 Javascript 中为 websocket 的请求标头设置 cookie?
【发布时间】:2017-03-19 17:15:54
【问题描述】:

我正在使用 Angular2,我的后端使用请求标头中的 Cookie 对 websocket 请求进行身份验证。 我创建了一个 cookie,但它没有出现在 websocket 请求的标头中。

这是我需要拥有的示例。

现在我在设置 cookie 时看不到它。

我用这个例子创建了 angular2 服务:https://tutorialedge.net/angular-2-websockets-tutorial

谢谢!

【问题讨论】:

  • 如果您正在建立与运行代码的网页相同的来源的 webSocket 连接,那么您可以在进行 webSocket 连接之前为当前来源设置一个 cookie,该 cookie 将获得与打开 webSocket 的初始请求一起发送。

标签: javascript angular cookies websocket


【解决方案1】:

这些请求发往两个不同的主机,http://localhost:3000teamcall.the-patriots.com,因此第一个的 cookie 不会发送到第二个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-24
    • 2013-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-21
    相关资源
    最近更新 更多