2011-06-24 145 views
4

我想創建一個客戶端來訪問C++中的REST Web服務。
這應該包括身份驗證和會話管理。完全從頭開始編寫這是一項艱鉅的任務。有沒有可用的幫助程序庫/框架?任何示例/教程會幫助我?我聽說過libcurl和框架STAFF。但不知道STAFF如何生成代碼以及它是否特定於Apache。編寫REST Web服務客戶端

回答

2

我寫了使用libcurl的PAM模塊,但你可以很容易地適應它適合您的需求:

Pam-http

只要看看我使用的標題和功能。我也使用SSL,所以這是一個非常完整的例子。

+0

只是一個說明。這是用C編寫的,但在C++代碼中使用它沒有問題。 – tjameson

+0

謝謝。我忘了提及,我在Windows上嘗試 – Adil

+0

然後您可能需要調整我的makefile以鏈接到libcurl(並可能構建它)。它應該在Windows上工作。 – tjameson