__init__
urllib #模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据。
xml.etree.ElementTree#模块实现了一个简单而有效的用户解析和创建XML数据的API。
django.utils.encoding.smart_str#需要将程序中字符输出到非 Unicode 环境(比如 HTTP 协议数据)用到的方法
weixinlib.base_support.check_weixin_signature#提供微信接入的参数验证,返回验证结果。接入指南,验证URL有效性
queryhandler.tickethandler#集中于tickethandler.py中,是__init__.py中定义的一系列check-response函数的实现。
queryhandler.query_transfer.get_information_response#实现了将消息通过HTTP请求转发给处理资讯的项目
handler_list#定义一系列check-response函数
handle_weixin_request#处理微信请求消息
1 先检查微信接入的参数验证,如果失败,打印错误信息,返回空的字符串,如果成功,继续向下处理
2 如果是向服务器索取数据,则返回data[‘echostr’](?)。如果向服务器提交数据,则获得提交数据的内容,放在request_body里,然后先转换成utf-8格式,再转换成unicode格式,再通过smart_srt转换成