2017-02-02 4 views
1

は、どのように私は竜巻に解析本体クエリ文字列のポスト要求

self.request.bodyリターンを使用して、クエリ文字列であるポスト要求を解析することができます

b'TS019a226e_id=3&TS019a226e_cr=08229a9b21ab2800b0db4f48c98582fa62bcf817398aca878ee020a55536d8214d5c12e3725e82299ced673b1228bc4a0807a58040894800d8da3ced7341bc4bf9ef220a13d88a982816db5fa9224c072cbec131c223af3b4efb82c5faf595647d1af0ef346c45d6214b4f9da8158aba08a4f3ce86dc7dfe161dc3b8f632c2e6&TS019a226e_76=0&TS019a226e_86=0&TS019a226e_md=1&TS019a226e_rf=0&TS019a226e_ct=0&TS019a226e_pd=0' 

答えて

0

トルネードはescape方法(documentation)を提供します。用途:

data = tornado.escape.json_decode(self.request.body) 

escapeできる "エスケープ/アンエスケープHTML、JSON、URLの等"

+0

これは私の応答では機能しません –

+0

@AryehArmonはエラーをしてください。どんな種類のリクエスト(GET、POST、...)を処理しますか? – Dmitry

+0

これは投稿のリクエストです。ヘッダーはapplication/x-www-form-urlencodedです。 self.request.bodyへの応答は何らかの理由でクエリ文字列です –