2012-02-29 6 views
1

投稿リクエストからプロトコルバッファ応答を返すためにweb.pyを使用しています。ポスト・レスポンスの後に私がやりたいと思っているレディスへのいくつかの書簡があります。以前よりもむしろ。web.pyを使用すると投稿要求が返され、応答後にさらに処理が行われます

r = redis.StrictRedis(host='localhost', port=6379, db=0) 
class index: 
    def POST(self): 
    return pPbuffer 
    r.set('a','b') 

私は、私は可能な限り迅速に戻りますが、ポストのクリーンアップ(しゃれ意図)を行うことができますことができますのでだから、どのように私は、コードを変更することができます。

おかげ

答えて

2

あなたは時間後に内容の時間を生成するための利回りを使用することができ、ブラウザがソートでそれらを受信するサーバーとしてWSGIか何かを使用している場合。ご例えば

class index: 
    def POST(self): 
     yield pPbuffer 
     r.set('a','b') 

そしてthisは、このようにそれをやっている良い例です。

+0

私はnginxでfasgcgiを使用しています。 – Tampa