* http update and bug fix
* bug fix
* 基于requests重构
* 继续重构
* 重构到一个文件中
* 重构到一个文件中
* 测试，调整错误
* 通过所有测试