我是C++开发新手,我一直在尝试使用libcurl。libcurl C++添加http获取参数
我基本上在寻找一个函数,让我输入类似于curl中的-d标志的参数。
例如如果我只是直接发送在卷曲URL请求或web浏览器的URL看起来像“https://www.example.com/hello.json?whoisawesome=me&whosucks=yomomma”
的话,我怎么能养活作为建议它的libcurl并不像一个网址这个问题接受的答案: Add paramethers to libcurl GET in c++
但作为参数,我可以添加?我希望这个调用会自动“清理”文本(例如,在字符串中支持&符号(&)和等号(=)。我确定还有其他的情况,但这是我现在唯一能想到的一种情况)。当然,我可以自己创建一个清理字符串的函数,但是我想知道是否有内置于libcurl的函数。
我检查了API文件,但我guuss我不够熟悉,以成功导航找到我所需要的。
谢谢你的时间
伊万的答案很好,但图书馆的建议肯定会帮助那些想要解决这个问题的人,就像我一样。 – ThinkBonobo