post
Tornado の RequestHandlerのメソッドで、リクエストに含まれるself.get_argument(arg, None)
の値を取得します。arg
私が見たすべての例は文字列を値として返すので、POST リクエストで文字列以外のデータを送信できるかどうか疑問に思います。
私が興味を持っている特定のユースケース: ページに複数のフィールドを持つフォームがあり、そのフィールドのサブセットをサーバーへの POST リクエストの単一の引数にまとめたいと考えています。
packed = self.get_argument('packed_arg', None)
arg1 = packed['arg1']
arg2 = packed['arg2']
...
残りのフィールドはまだ個別の引数です。dict
これまでのところ、このパックされた引数の (おそらく JSON ?) に似たデータ構造を考えていますが、これは実現可能ですか?