modified the CYiniuHttp class