【发布时间】:2013-11-27 12:57:18
【问题描述】:
我是 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 文档,但我猜我不够熟悉,无法成功导航以找到我需要的内容。
感谢您的宝贵时间
【问题讨论】: