SiddiqSoft.restcl 0.10.7

Install-Package SiddiqSoft.restcl -Version 0.10.7
dotnet add package SiddiqSoft.restcl --version 0.10.7
<PackageReference Include="SiddiqSoft.restcl" Version="0.10.7" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SiddiqSoft.restcl --version 0.10.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: SiddiqSoft.restcl, 0.10.7"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install SiddiqSoft.restcl as a Cake Addin
#addin nuget:?package=SiddiqSoft.restcl&version=0.10.7

// Install SiddiqSoft.restcl as a Cake Tool
#tool nuget:?package=SiddiqSoft.restcl&version=0.10.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

restcl : A focused REST Client for Modern C++

CodeQL Build Status

Motivation

Design a library where JSON is a first-class API metaphor for interacting with RESTful servers.

  • Focused on REST interactions with JSON. Limiting allows us to simplify the usage and make it feel very C++ instead of the C-like API of Win32 or OpenSSL.
  • Modern C++ features: C++20 is required!
  • Header only
  • Use native implementations for the actual IO: Windows support uses WinHttp library.
    • Initial implementation is for Windows using WinHTTP.
    • Alternate implementation using OpenSSL tbd.
  • Support for literals to allow _GET, _DELETE, etc.
  • Support for std::format and concepts.
  • Be instructional and use as little code as necessary.
  • The focus is on the interface to the end user.
  • Performance is not the objective.
  • Simplicity (hide the underlying implementation)
Product Versions
native native
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on SiddiqSoft.restcl:

Package Downloads
SiddiqSoft.CosmosClient

Azure Cosmos REST-API Client for Modern C++

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.10.7 91 12/22/2021
0.10.6 74 12/21/2021
0.10.5 87 12/16/2021
0.10.4 370 11/20/2021
0.10.1 203 10/11/2021
0.10.0 331 10/8/2021
0.9.5 172 10/7/2021
0.9.4 216 10/7/2021
0.9.2 202 9/19/2021
0.9.1 389 9/18/2021
0.8.0 345 9/11/2021
0.7.4 125 9/8/2021
0.7.2 221 9/3/2021
0.7.1 225 9/3/2021
0.6.1 498 8/30/2021
0.6.0 249 8/29/2021
0.5.6 233 8/28/2021
0.5.5 245 8/18/2021
0.5.4 241 8/18/2021
0.5.3 239 8/17/2021
0.5.2 244 8/16/2021
0.5.1 268 8/15/2021
0.5.0 259 8/14/2021
0.4.2 226 8/13/2021
0.3.0 238 8/12/2021
0.2.2 235 8/11/2021
0.2.1 231 8/11/2021