# WeiTap.RestClient **Repository Path**: appfi/WeiTap.RestClient ## Basic Information - **Project Name**: WeiTap.RestClient - **Description**: .NET Rest Api Client 请求组件 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: http://www.weitap.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-09-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WeiTap.RestClient .NET Rest Api Client 请求组件 ### 相关特性 * 支持.net framework 4.5.2+ * 支持NUGET安装 * 支持JSON格式数据自动反序列化 * 支持按需扩展序列化的能力,只要实现ISerializer和IDeserializer接口 * 自动数据类型检查 * 支持大部分的标准的HTTP操作,GET, POST, PUT, PATCH, HEAD, OPTIONS, DELETE * 同样支持非标准的HTTP操作 * 支持大部分安全认证类型OAuth 1, OAuth 2, Basic, Parameter-based * 支持按需扩展安全认证机制,只要实现接口IAuthenticator * 支持文件上传 * 支持同步及异步编程 * 支持流式(Fluent)调用