twisted

    0

    1答えて

    私がやりたいことは、すべてのポートで1025+以降のスクリプトを実行することです。私がやっていることは、オンラインゲームのためにこのスクリプトとやりとりするブラックジャックのiPhoneアプリを作ることです。問題は、私はすべてのポートを毎回聞くようにポートを変更することで、手動で各ポートにこれを置くことです。どのようにしてすべてのポートに新しいテーブルがあるようにすることができますか?各テーブルに

    5

    1答えて

    私はPythonを使ってサーバを書いており、UDP経由で通信するTwistedライブラリを書いています。これはすべてうまくいく。 私がしたいのは、複数のUDPポートで同時にメッセージを受け入れることができるようにそのサーバーを拡張することです(返される情報を分離するために異なるポートを使用し、要求の送信元についてはそれほどありません)。私はテストとして最初の最も簡単なことを行うために試してみた -

    8

    3答えて

    Ok、 これは、人がいつもやっているので簡単です。私は、POST要求の本体にツイストされたAgentを送りたいと思っています。これは、ねじれたFileBodyProducerで作成されます。サーバー側ではrender_POSTメソッドのrequestオブジェクトを取得します。 ボディを取得するにはどうすればよいですか? サーバー: from twisted.web import server, r

    6

    1答えて

    : class ChatClientProtocol(LineReceiver): def lineReceived(self,line): print (line) class ChatClient(ClientFactory): def __init__(self): self.protocol = ChatClientProtocol de

    9

    1答えて

    twistedのソースコードでは、多くのドキュメントストリングにL {xxx}やC {xxx}のような書式が含まれているか、「@」で始まる行がありますが、その意味は何ですか?例えば 、ねじれ/インターネット/ interfaces.pyで: def registerProducer(producer, streaming): """ Register to receive da

    9

    3答えて

    私はWebクライアント(Django)とリモートAPI(おそらくスタンドアロンデーモン)で動作するシステムを構築しています。 JavaScriptなどのイベントフレームワークで作業を調整する方が簡単です。残念なことに、Djangoシグナルは同期しているため、クライアントへの応答は非常に遅くなります。また、私はデーモンまたはその部分を別のマシンに移行することもできますが、同じ方法(RPCではなく、イ

    5

    1答えて

    私はTwistedには新しく、静的にはいくつかの必要なサブクラス化に問題があります。ファイルはねじれています。私は、サブクラス内で要求ヘッダーを設定しようとしています。 class ResponseFile(static.File): def render_GET(self, request): request.setHeader('Content-Disposition'

    5

    2答えて

    Conistを使用してTwisted内からポート転送オプションを使用してリモートマシンにSSHセッションを開始する例はありますか?通常のTCPトラフィックをトンネル経由でパイプすることができますか? シナリオ: 私がインストールされツイストベースのRPCクライアントでカスタムツイストベースのいるProtobuf RPCサービスとマシンを実行しているサーバーを持っています。サーバーはSSHも実行して

    0

    1答えて

    AppsScriptがsites.google.com(またはdocs.google。)のページでは表示されないように、「X-Frame-Options:SAMEORIGIN」ヘッダーがあります。 com) IFrameから作業するにはどうすればPythonプロキシを作成できますか?私は、プロキシがSAMEORIGINタグを置き換え、ajaxスタイルのPOSTコマンドで動作する必要があると考えてい

    3

    1答えて

    私はツイストで物事をする方法を学ぼうとしていますが、私はちょっとしたコンセプトに固執しています。基本的に2つの別々のフェーズで通信するプロトコルを作る:まず短いハンドシェイクと認証、実際の作業。 def stringReceived(self, data): if self.state == "authenticate": handle_auth(data) els