如何在c++metro应用程序中进行HTTPPOST/GET

How to make HTTP POST/GET in a c++ metro app?

本文关键字:HTTPPOST GET c++metro 应用程序      更新时间:2023-10-16

我的应用程序需要通过HTTP POST/GET发送带有REST的json来与一些web服务进行通信。我能看到的唯一方法是使用iXMLHTTPRequest2框架,但天哪,它比我想处理的更丑陋。

这是我使用c++时必须考虑的唯一选项吗?

使用c#会更容易吗?我知道不同语言之间的大多数事情都是一样的,但如果c#有更好的方法来做到这一点,我愿意跳下去。

您还应该了解Project Casablanca-它是一个完全原生的C++库,也适用于Metro应用程序(我相信它包含了IXHR2)。我一直在使用它来执行httpREST调用,并非常成功地解析JSON。

这是您必须在C++中使用的接口。它比C#中更难。考虑到这一点,有一个很好的示例可以让使用该接口变得更加容易。