我是 C++ 开发的新手,我一直在尝试使用 libcurl。
我基本上是在寻找一个函数,它可以让我输入类似于 curl 中的 -d 标志的参数。
例如,如果我直接在 curl 或网络浏览器中发送 url 请求,则 url 看起来像“ https://www.example.com/hello.json?whoisawesome=me&whosucks=yomomma ”
那么我怎么能把它提供给 libcurl 而不是这个问题的公认答案中建议的一个 url: Add paramethers to libcurl GET in c++
但作为参数我可以添加?我希望调用会自动“清理”文本(例如,支持字符串中的和号(&)和等号(=)。我相信还有其他情况,但这是我现在唯一能想到的情况)。当然,我可以自己制作一个清理字符串的函数,但我想知道 libcurl 中是否内置了一个函数。
我检查了 api 文档,但我猜我不够熟悉,无法成功导航它以找到我需要的东西。
谢谢你的时间