C++ 使用boosasio获取/发布restapi

C++ 使用boosasio获取/发布restapi,c++,boost-asio,C++,Boost Asio,我是网络编程新手,开始学习boost、REST等。我想知道我是否可以将REST API与boost asio结合使用,比如在我的程序中使用谷歌地图的距离矩阵。但是我找不到boost的正确文档 我不希望你给我完整的工作代码,而我需要想法或某种指导,比如做什么,在哪里找到东西等等。这个程序也将是纯C++的(我不知道它是否甚至可以在C++中完成,给出这个答案)。谢谢 注意:这个帖子并不是很有用。 我建议100%在C++中不要这样做。虽然我不是Python的超级粉丝,但毫无疑问,它是为这个钉子而设计的锤

我是网络编程新手,开始学习boost、REST等。我想知道我是否可以将REST API与boost asio结合使用,比如在我的程序中使用谷歌地图的距离矩阵。但是我找不到boost的正确文档

我不希望你给我完整的工作代码,而我需要想法或某种指导,比如做什么,在哪里找到东西等等。这个程序也将是纯C++的(我不知道它是否甚至可以在C++中完成,给出这个答案)。谢谢


注意:这个帖子并不是很有用。

我建议100%在C++中不要这样做。虽然我不是Python的超级粉丝,但毫无疑问,它是为这个钉子而设计的锤子。查看和(+XPath),了解获取/解析HTML、填写web表单和获取响应的非常方便的方法。通常,除非您正在进行实时目标跟踪,否则您不需要在C/C++中运行所有程序所获得的延迟。您可以在四分之一秒甚至半秒的时间内完成更新

我不确定您想做什么,但我想说的是,省去您的头痛,只需使用Python即可。

您会想这样做的

  • 使用REST库(例如cpprestsdk或其他一些框架,如autobahn cpp?),或 =至少在HTTP库(如Boost Beast)上写入REST请求

库示例向您展示了发送请求和接收响应所需的一切。如果您愿意,您可以使用其他库,例如使其更高级/即时。

我100%同意这种观点。尽管如此,这肯定更多的是一个评论,而不是一个回答。@sehe我同意。如果我能评论的话,我宁愿那样做。