使用 libcurl 进行 http-post

Posted

技术标签:

【中文标题】使用 libcurl 进行 http-post【英文标题】:Using libcurl to http-post 【发布时间】:2010-12-10 09:31:14 【问题描述】:

我按照example 创建了一个 http-post,但它似乎只适用于少于 1000 个字符的帖子。如何指定发布大数据?

【问题讨论】:

【参考方案1】:

您是否尝试在

中使用 CURLOPT_POSTFIELDSIZE_LARGE 而不是 CURLOPT_POSTFIELDSIZE
 curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, (long)strlen(postthis));

【讨论】:

我不确定您的确切要求,但是如果您需要发布文件或其他内容,那么在同一个网站上会有不同的示例,我相信您一定已经检查过了。你有错误吗?

以上是关于使用 libcurl 进行 http-post的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 libcurl 进行 HTTP 发布?

与 isPassive 的 HTTP-Post 绑定

当 HTTP-POST 有 body 时,url 参数为空

HTTP-POST请求

OneLogin SAML Authn请求签名验证工具是否支持HTTP-POST绑定?

libcurl 基本使用