tornado异步请求问题

tornado里异步请求好像会用到
class TestHandler(RequestHandler):
def get(self):
省略
client = AsyncHTTPClient()
client.fetch(url)
这样的去异步请求,我现在有问题是,
如果想给异步请求指定Header该如何写,写到哪里
还有如果请求有参数或json有什么格式化方法啊
我现在使用参数是比较low的?a=123&b=456这样的格式,
其他更是不知道怎么写了