我是程式設計樂趣,一個10年.Net開發經驗老程式員,點選右上方“關注”,每天為你分享開源項目和程式設計知識。
推薦一個基于.Net開發的,适用于REST API、支援異步HTTP用戶端。
項目簡介
FluentHttpClient是一個針對REST API、輕量級的、基于HTTP的.NET庫,提供一種簡單、靈活和可擴充的方式來進行Web請求。
核心功能
1、基礎方法:DELETE、GET、POST、PUT、PATCH等;
2、送出:提供設定Url、Body、Header等方法,友善添加送出的内容;
3、解析:支援Json、對象、字元串、數組、類、流等解析方式;
4、進階:重試政策、同步異步、取消請求、定制請求等。
項目結構
技術棧
1、平台:支援.Net FrameWork 4.5,.Net 5.0+;
使用方法
基礎用法:請求、參數、身份認證、解析
Post Body請求
Header參數
重試次數設定
項目位址
https://github.com/Pathoschild/FluentHttpClient
我是程式設計樂趣,一個10年.Net開發經驗老程式員,專注開源項目和程式設計知識分享。
私信回複:【888】,領取.Net視訊教程。
- End -
推薦閱讀
一個C#開發的非常實用的緩存中間件
一個基于EntityFrameworkCore+Lucene實作的全文搜尋引擎庫
一個支援DOCX、PPTX、Html等檔案合并、拆分、互相轉換的C#開源項目
一個基于.NetCore開發、子產品化、跨平台、多語言商城系統
.Net開發的跨平台Word模闆引擎