编写REST Web服务客户端

4

我希望能够创建一个C++客户端来访问REST Web服务。
这应该包括身份验证和会话管理。从零开始编写这个任务很大。是否有任何辅助库/框架可用?有没有示例/教程可以帮助我?我听说过libcurl和STAFF框架。但不确定STAFF如何生成代码以及它是否特定于Apache。

2个回答

2
我编写了一个使用libcurl的PAM模块,但是您可以轻松地根据自己的需求进行调整:Pam-http。只需查看我使用的头文件和函数即可。我还使用了SSL,因此这是一个相当完整的示例。

只是一条注释。这段代码是用C语言编写的,但在C++代码中使用也没有问题。 - beatgammit
然后你可能需要调整我的makefile来链接libcurl(并可能构建它)。虽然在Windows上应该可以工作。 - beatgammit

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接