1

私は Python を使用してws://websocket ストリームに接続し、 websocket-clientを使用して大成功を収めました。https://ただし、 -schemed ストリームに接続しようとすると、ライブラリhttpsはサポートされていないと文句を言います。このページは、javascript で socket.io を使用して https 経由でそのようなストリームに接続できることを示唆しているようです。

私はJavaScriptのマスターではないので、ここで見逃している微妙な点があるかもしれませんが、Pythonでこれを行うことはできますか?

4

3 に答える 3

1

標準プロトコルで実装されている websocket と、サーバーとクライアント間のハンドシェイクを実装してブラウザーの非互換性を解決しているように見える socket.io ソケットを混同していたようです。

Python には Websockets の優れた実装がありますが、socket.io ソケットの優れた実装はないようです。

于 2012-11-03T04:41:53.643 に答える
0

Websocketの安全なURI スキームは次のとおりです。wss://

wss://の代わりに使用して接続してみてくださいhttps://

于 2012-10-04T18:45:20.700 に答える
-3

Python では、urllib2を使用して https URL に接続できます。たとえば、次のことができます。

import urllib2

conn = urllib2.urlopen("https://www.google.com/")
content = conn.read()
print(content)
于 2012-10-04T18:42:22.310 に答える