编写一个bash脚本以连接到gss:http://ws-feed.gdax.com 上的GDAX的Websocket Feed,但curl似乎不支持这个
curl "wss://ws-feed.gdax.com"
curl: (1) Protocol "wss" not supported or disabled in libcurl
Run Code Online (Sandbox Code Playgroud) 我看到有websocket端点可以通过Java测试来处理鳍.在日志我看到
Connecting to: ws://127.0.0.1:8080/76f48a44-0af8-444c-ba97-3f1ed34afc91/tweets
Run Code Online (Sandbox Code Playgroud)
就像任何其他RESTAPI我想通过浏览器或卷曲来打它,但当我这样做,我看到
? tweetstream git:(master) ? curl ws://127.0.0.1:8080/b9b90525-4cd4-43de-b893-7ef107ad06c2/tweets
curl: (1) Protocol ws not supported or disabled in libcurl
Run Code Online (Sandbox Code Playgroud)
和
? tweetstream git:(master) ? curl http://127.0.0.1:8080/b9b90525-4cd4-43de-b893-7ef107ad06c2/tweets
<html><head><title>Error</title></head><body>Not Found</body></html>%
Run Code Online (Sandbox Code Playgroud)
有没有办法用浏览器/卷曲测试websocket API?
我正在处理来自 Node.js http 服务器的 websocket 'upgrade' 事件 - 升级处理程序的形式为 function(req, socket, head) - 如果没有 res,我如何发送对这个升级请求的响应目的?有没有办法使用套接字对象来做到这一点?如何发回标头?