前置作業:
接下來會操作到 JSON 物件,需要用到 Python 內建 JSON 模組,記得將它載入,如下:
import json
輸出 JSON 資料:
Tornado 文件中有提到,當你使用 witre( ) 方法,dict 型態的資料會自動轉換成 JSON 物件,如此一來我們的需求就可以很簡單的達成。基本上輸出 JSON 格式資料的做法 GET 與 POST 的方式是一樣的,接下來將以 POST 方法做示範:
class YourHandler(tornado.web.RequestHandler):
def post(self):
jsondata = {
"name": "John",
"age": "19"
}
self.write(jsondata)
Environment :
・ Arch Linux
・ Python 2.7
Reference :
・ Tornado