class IphttpResource(twisted.web.resource.Resource):
isLeaf = True
def render_POST(self, request):
- process_request(request)
+ try: process_request(request)
+ except Exception as e:
+ request.setHeader('Content-Type','text/plain; charset="utf-8"')
+ request.setResponseCode(400)
+ request.write(str(e).encode('utf-8'))
+ request.finish
+
def render_GET(self, request):
return b'<html><body>hippotat</body></html>'