誰かがウェブサイトの名前をボックスに入力するスクリプトを作成しようとしています。スクリプトはそのウェブサイトのリソースをレンダリングします。私はそれについて移動するかどうかはわかりません、私はそれがこのような何かたいと思っています:スクリプトは、私はエラーを取得するときだけ、動作していないTwistedでPOSTリクエストを処理するにはどうすればよいですか?
class FormPage(Resource):
isLeaf = True
def render_GET(self, request):
return b"""<html><body><form method="POST"><input name="form-field" type="text"/><input type="submit" /></form></body></html>"""
def render_POST(self, request):
answer = request.content.read()[11:].decode()
ReverseProxyResource(answer, 80, b'')
factory = Site(FormPage())
reactor.listenTCP(80, factory)
reactor.run()
このスクリプトを:Request did not return bytes
。誰かが私が間違っていることや私がこの問題についてもっと知ることができる場所を教えてもらえますか?ありがとう!!
同じ質問を2回聞かないでください。 [TwistedでPOSTリクエストを処理する方法](0120-18753-03) –