update: 调整接口, 保持同 go 标准库一致, Do等基本方法返回 Response, DoForBytes 等返回 []byte