如何验证传输协议

时间:2014-09-10 07:28:24

标签: node.js

我有一个node.js应用程序,我想验证传输协议是否是websocket,xhr-polling,flashsocket等是否可行,我该怎么做?

如果我设置:

io.set('transports', [ 'websocket', 'flashsocket','xhr-polling']);

此代码是否仅允许这些传输协议,如果它是真的,如果thansport协议是其他协议,我该如何处理呢?

谢谢!

1 个答案:

答案 0 :(得分:1)

  1. Yes,它只允许连接这些传输协议。

  2. 在默认情况下,如果使用其他未指定的协议访问服务器。您将收到connection errorNo Access-Control-Allow-Origin错误。

  3. PS。如果您能够或不能don't know其他传输协议错误,我catch