CPPRESSSDK est en mode de maintenance et nous ne recommandons pas son utilisation dans de nouveaux projets. Nous continuerons à corriger les bogues critiques et à résoudre les problèmes de sécurité.
Le SDK C ++ REST est un projet Microsoft pour la communication client-serveur basé sur le cloud dans le code natif à l'aide d'une conception d'API C ++ asynchrone moderne. Ce projet vise à aider les développeurs C ++ à se connecter et à interagir avec les services.
Avec VCPKG sur Windows
PS> vcpkg install cpprestsdk cpprestsdk:x64-windows
Avec apt-get sur Debian / Ubuntu
$ sudo apt-get install libcpprest-dev
Avec DNF sur Fedora
$ sudo dnf install cpprest-devel
Avec Brew sur OSX
$ brew install cpprestsdk
Avec Nuget sur Windows pour Android
PM> Install-Package cpprestsdk.android
Pour d'autres plates-formes, des options d'installation, comment construire à partir de la source, et plus encore, jetez un œil à notre documentation.
Une fois que vous avez la bibliothèque, regardez notre tutoriel pour utiliser le http_client. Il explique comment configurer un projet pour utiliser le SDK C ++ REST et faire une demande HTTP de base.
À utiliser à partir de cmake:
cmake_minimum_required ( VERSION 3.9)
project (main)
find_package (cpprestsdk REQUIRED)
add_executable (main main.cpp)
target_link_libraries (main PRIVATE cpprestsdk::cpprest)Y a-t-il une fonctionnalité manquante que vous aimeriez voir ou que vous trouviez un bug pour lequel vous avez un correctif? Ou avez-vous une idée ou un intérêt à aider à construire la bibliothèque? Faites-nous savoir et nous aimerions travailler avec vous. Pour un bon point de départ sur l'endroit où nous nous dirigeons et les idées de fonctionnalités, jetez un œil à nos fonctionnalités et bogues demandés.
Grand ou petit, nous aimerions reprendre vos contributions pour aider à améliorer le SDK C ++ REST pour tout le monde.
Nous aimerions obtenir votre score d'examen, que ce soit bon ou mauvais, mais encore plus que cela, nous voulons résoudre votre problème. Si vous soumettez votre problème en tant que révision, nous ne pourrons pas répondre à votre problème et poser des questions de suivi qui pourraient être nécessaires. La façon la plus efficace de le faire est d'ouvrir un problème dans notre tracker de numéro.
Ce projet a adopté le code de conduite open source Microsoft. Pour plus d'informations, consultez le code de conduite FAQ ou contactez [email protected] avec toute question ou commentaire supplémentaire.