GETおよびPUTリクエストに反応するRESTAPIに取り組んでいます。
いくつかの理由により、このAPIはPythonとTwistedで記述されます。とは言うものの、ツイストWebは、私が見つけたすべての例に基づくリソースのようです。
つまり、私の理解では、個別のリソースを設定し、それぞれに対してGETとPOSTのハンドラーを定義する必要があります。
私がやりたいのは、要求されたリソースが何であれ呼び出されるGETハンドラーとPOSTハンドラーを設定することです。
擬似コードの場合:
import *the appropriate modules*
class Callback(resource.Resource):
    def render_GET(self,request):
        print "GET!"
    def render_POST(self,request):
        print "POST!"
def main():
    *magic*
    reactor.listenTCP(settings.port,factory)
    reactor.run()
    print "Started callback server on port %d" % settings.port
if __name__ == '__main__':
    main()
残念ながら、私のオンラインでの例の検索では、これを行う方法が見つかりませんでした。
「キャッチオール」リソースを設定する方法、またはこれを処理するためにさまざまなリアクタータイプを使用する方法についての入力は、最もありがたいです。