封装网络请求