MinimalHttp.Net

A simple and easy to use http client with support for all request methods and certificate pinning


Keywords
http, client, certificate, pinning, get, post, request, head, html, php, httpclient, michel-pi, certificate-pinning, csharp, http-client, minimal, ssl, ssl-pinning, web-request
License
Unlicense
Install
Install-Package MinimalHttp.Net -Version 1.4.0

Documentation

MinimalHttp.Net

A simple and easy to use http client with support for certificate pinning.

NuGet

Install-Package MinimalHttp.Net

Features

  • Supports all Http request methods
  • GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE, PATCH
  • Async requests
  • Allows Proxy usage
  • Certificate pinning
  • URLEncode & URLDecode
  • Custom encoding (Default: UTF8)

This library has no dependencies and does not focus on REST clients. It can be used as one but it is developed with a classic http client usage in mind.

Documentation

Contribute

The project file was generated using Visual Studio 2017.

Clone or download the repository.

You can help by reporting issues, adding new features, fixing bugs and by providing a better documentation.

Donate

Do you like this project and want to help me to keep working on it?

Then maybe consider to donate any amount you like.

BTC     14ES7f4GB3vD1C8Faz6ywqTcdDevxZoMyY

ETH     0xd9E2CB12d310E7BF5E72F591D7A2b8820adced04

License