0

我正在尝试使用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 订阅的正确方法吗?

帮助表示赞赏。

约翰

4

1 回答 1

1

也许它可以帮助你。来自红蜘蛛存储库的问题:https ://github.com/daltoniam/Starscream/issues/123

于 2017-10-08T18:36:37.553 回答