有没有办法获取WebSocket请求的响应标头?

时间:2018-02-15 11:07:26

标签: javascript websocket

网络标签(Chrome浏览器)上,我们可以看到标题标签。

此外,如果我们有一个请求列表,我们会看到常规响应标头请求标头列表。

例如:

常规

请求网址:wss://some.url.com/websocket

请求方法:GET

状态代码:...

响应标头

OWN-KEY-FROM-SERVER:true

等...

如果是 XMLHttpRequest ,我们可以使用xhr的 getAllResponseHeaders 方法,但根据WebSocket API,WebSocket没有这样的东西。

我需要从服务器获取一些触发器,他在响应标题列表中。

也许有人知道这个决定。

1 个答案:

答案 0 :(得分:0)

如果使用chrome不是您的唯一选择,那么:

我使用wireshark来管理我的websocket流量。它包括所有标题和正文,并完美地工作。只需为tcp.port==YOUR_PORT || (websocket)设置过滤器并开始管理。