【发布时间】:2018-03-19 22:19:46
【问题描述】:
我正在尝试使用Starscream(这很棒)连接到Poloniex(加密货币交易所)API,以通过套接字连接检索实时报价。
我已经成功使用Autobahn,在 Python 中连接和订阅。
现在在 iOS 上我遇到了麻烦(使用 Swift)。
这就是我准备套接字的方式。
self.socket = WebSocket(url: URL(string: "wss://api.poloniex.com")!, protocols: ["ticker"])
但是,我收到一个断开代理调用并出现错误:
(Error Domain=WebSocket Code=400 "Invalid HTTP upgrade" UserInfo={NSLocalizedDescription=Invalid HTTP upgrade}
任何想法我做错了什么?这是使用 Starscream 订阅的正确方法吗?
帮助表示赞赏。
约翰
【问题讨论】:
-
您找出导致此问题的原因了吗?
-
我正在尝试做同样的事情并得到同样的错误
-
@Nevin 最后我能够修复它。我需要使用沼泽,而不是红蜘蛛!
标签: ios swift poloniex starscream