我用来测试我的Meteor应用程序,“meteor down”。我对这个工具非常满意,但当我切换到https时,它不再起作用了。
我只得到这个输出:
Time : 10/31/2016, 9:06:52 AM
--------------------------------------------------
Time : 10/31/2016, 9:06:57 AM
--------------------------------------------------
Time : 10/31/2016, 9:07:02 AM
--------------------------------------------------
Time : 10/31/2016, 9:07:07 AM
--------------------------------------------------
Time : 10/31/2016, 9:07:12 AM
--------------------------------------------------
Time : 10/31/2016, 9:07:17 AM
这是我的配置:
meteorDown.run({
concurrency: 10,
url: 'https://example.com'
});
我做错了什么?
更新
使用fork后,情况发生了变化。但不幸的是我现在收到错误:
/root/.nvm/versions/node/v4.6.0/lib/node_modules/meteor-down/lib/mdown.js:47
if(error) throw error;
^
Error during WebSocket handshake: Unexpected response code: 404
这是我的新配置:
meteorDown.run({
concurrency: 10,
url: 'wss://example.com/websocket'
});
答案 0 :(得分:0)
我认为你没问题(不是你!),在流星下行包中有一个优秀的拉取请求,允许使用安全的网络套接字以及常规网络套接字。
https://github.com/meteorhacks/meteor-down/pull/20/commits/68a297ac987390b4df1f2e8e616e118d8291a4ce
您应该要求作者接受PR,或使用fork