クライアントから Ajax によって転送された JSON からデータを取得する必要があります。基本的に私は次のようなものを使用しました:
@route('/ajax')
def serve_ajax():
return main.parse_request(json.dumps(dict(request.GET)))
main.parse_request は関数であり、JSON の変数を処理するロジックが含まれています (これは、ゲーム エンジンのメイン プロシージャです)。
request.GET
したがって、問題は、dict で変換することによって、JSON 変数を正しく処理できないことです。既に書いた方法では、ネストされたオブジェクトと配列を渡すことができないためです。また、すべての値には文字列型がありますが、整数には整数型、その他には文字列型が必要です。
または、元のクエリ文字列を ( でrequest.query_string
) 取得できるので、どうすればクエリ文字列を元の JSON オブジェクトに変換できますか?