Sen web.json_response
kullanabilirsiniz:
async def api_server(request):
res = {"q": "qqq", "a": "aaa"}
return web.json_response(res)
Dahası json_response
gibi ek parametreleri vardır:
json_response(data, text=None, body=None, status=200, reason=None,
headers=None, content_type=’application/json’, dumps=json.dumps)
parametrelerin çoğu jenerik web.Response(..)
aynıdır ama dumps
daha ilginç: verileri JSON eşdeğerine dönüştüren bir yöntemin bir referansıdır. Varsayılan olarak json.dumps
kullanır. Bununla birlikte, müşteriye karmaşık nesneler yazmayı planlıyorsanız, belki de bunu değiştirmelisiniz. Şimdilik bu iyi.