我有一个node.js应用程序,我想验证传输协议是否是websocket,xhr-polling,flashsocket等是否可行,我该怎么做?
如果我设置:
io.set('transports', [ 'websocket', 'flashsocket','xhr-polling']);
此代码是否仅允许这些传输协议,如果它是真的,如果thansport协议是其他协议,我该如何处理呢?
谢谢!
答案 0 :(得分:1)
Yes
,它只允许连接这些传输协议。
在默认情况下,如果使用其他未指定的协议访问服务器。您将收到connection error
或No Access-Control-Allow-Origin
错误。
PS。如果您能够或不能don't know
其他传输协议错误,我catch
。