超基本的なHTTPのツイストペアのフロントエンドの場合。 私はそれを伝えない限り、どのようなhtmlも書かれていないことを確認する方法を教えてください。Twisted.webからのすべてのデフォルトリソース/応答をオーバーライドします。
私は/ zooの下にURLを持っています。 トレースバックや 'No such Resource'レスポンスの場合は、接続を切断するか、空のレスポンスを返すだけです。
私はそれは非常にシンプルなものだと思うけど、それを理解することはできません:) 私は自分の特定の子供のパスを持っていないことができますが、それを効率的にやりたい、できるだけ早く..リソースを使用しないかもしれませんか?
class HttpApi(resource.Resource):
isLeaf = True
def render_POST(self, request):
return "post..."
application = service.Application("serv")
json_api = resource.Resource()
json_api.putChild("zoo", HttpApi())
web_site = server.Site(json_api)
internet.TCPServer(8001, web_site).setServiceParent(application)