问题标签 [curlpp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 在 vs2008 中使用 CurlPP
我正在尝试使用静态 curlpp 库在 VS2008 中构建 C++ 控制台应用程序。代码 - curlpp example 00 - 如下:
我已经下载了源代码并让我的包含路径指向了源包含文件,但是当我尝试编译时,我在以下类型的内联文件中得到了一大堆错误:
不允许定义 dllimport 函数
肯定有很多人在 vs2008 中使用过 curlpp,但我遗漏了一些明显的东西。
c++ - 带有 libcurl 的跨平台 C++
我是一名从未涉足客户端编程的 perl 开发人员。我想认为我是一个相当优秀的开发人员,但我知道我对桌面编程方式的严重缺乏真正影响了我的可信度。
也就是说,我真的很想开始做一些桌面应用程序。
我想尝试开发一个简单的应用程序,该应用程序将连接到我的服务器并获取 rss 提要,然后将其显示在控制台中。我的攻击计划是使用 libcurl(和 curlpp)来获取提要(我还想在未来做更多 curl 的东西)。但是我希望能够在linux、windows和mac上运行这个小程序,因为我想了解开发跨平台。
所以这里有一个问题(我知道这非常愚蠢):我如何编写将使用 libcurl 和 curlpp 并且可以在 3 个主要操作系统上工作的 c++ 代码? 我不明白的主要是如果我必须编译 libcurl 和 curlpp,那么在尝试将其接管到其他平台时它是如何工作的?
curl - 使用 curlpp 编译时出错
我尝试编译第一个简单示例,并查看编译错误:未定义的对 `curlpp::Cleanup::Cleanup()' 的引用
在我写的链接器选项curl-config --libs
中,在命令行中
$ curl-config --libs
-lcurl
我究竟做错了什么?
c++ - C++ - 如何使用 Curlpp 或 libcurl 发送 HTTP 发布请求
我想用 C++ 发送一个 http post 请求。似乎 libcurl (Curlpp) 是要走的路。
现在,这是一个正在发送的典型请求
现在,我想知道如何使用 curlpp 或 libcurl 实现相同的目标。代码片段真的很有帮助。
c++ - How to use curlpp's InfoGetter?
I'm using curlpp in an application and need to get the URL I was redirected to. Apparently there are two ways: track the Location
headers (ugly) or use curlpp::InfoGetter
(the c++ counterpart of curl_easy_getinfo()
).
But how do I use curlpp::InfoGetter
? I cant't find any examples. Does anyone have a short snippet?
curl - 在 curl 上使用 curlpp 从 youtube 下载 flv - 视频不播放
我在 curl lib 上使用 curlpp,以便从 youtube 下载视频。
我设法下载了flv,但无法使用各种视频播放器打开它。
我使用了另一个 youtube 视频下载器并下载了完全相同质量的完全相同的视频,我注意到请求相同,文件大小也几乎相同 - 我认为这是问题所在,例如:MyVideo.flv - 4.55MB 工作视频.flv - 4.53MB
这是代码:
// Callback Function
size_t FileCallback(FILE f, char ptr, size_t size, size_t nmemb)
{
return fwrite(ptr, size, nmemb, f);
}
void GetVideo(std::wstring videoUrl)
{
}
任何想法任何人?
谢谢。
visual-studio-2010 - 在 Qt 中发出 HTTP 请求
我是Qt新手。我为 VS2008 安装了 Qt 并与我的VS2010集成。我只想知道如何发出 HTTP 请求。我读过关于QtNetwork但 QtHttp 已过时。
我也知道libcurl和curlpp,但是我在安装它以及使它与 Qt 一起工作时遇到了问题。
你推荐什么,QtNetwork或curlpp?如果QtNetwork,请给我一个示例函数或一段代码(以及使用什么类)。如果curlpp(libcurl),您能否指出我可以找到为Qt安装它的步骤(或请解释)的地方?
非常感谢。
c++ - 如何通过 curlpp 检索响应 cookie?
如何从 curlpp 请求中检索响应 cookie?
我想从 HTTP GET 请求中存储 PHP 会话。这是我当前的代码:
request
是一个cURLpp::Easy
实例。如果您需要更多详细信息,可以在这里找到我的源代码
提前致谢。
c++ - CURLpp:TLS 握手错误
这个问题与另一个类似,关于 pyCURL
使用 CURLpp 向安全 URL 发送发布请求时出现以下错误https://stackoverflow.com/questions/1942719/pycurl-tls-handshake-error
好的,所以根据上一个问题的答案,我应该将 libcurl 与 openSSL 一起使用。如果我运行curl -v
,我会得到这个:
curl 7.19.7 (i486-pc-linux-gnu) libcurl/7.19.7 OpenSSL/0.9.8k zlib/1.2.3.3 libidn/1.15
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
所以我应该使用openSSL,而不是看到gnuTLS。因此,如果我尝试使用命令行直接通过 curl 发送相同的请求,它工作正常,并且我在命令输出中看到了我期望的结果。
所以事实证明,当我切换到 CURLpp 时,它使用 gnuTLS,而不是 openSSL。为了指定我想要使用 CURLpp 的 openSSL,我必须配置一些东西吗?
curl - 如何使用 curlpp 从 HTTP 标头“Set-Cookie:”设置 cookie
如何使用curlpp
或libcurl
接收来自服务器的响应时设置此 cookie?
我没有找到任何东西,所以我必须自己处理吗?我不想将 cookie 设置为具体的 http 请求,而是InternetSetCookie
在wininet
.