libcurl相关内容

curl_easy_perform后接收数据

我有以下问题:我怎么能写数据与的char * HTTP响应返回缓冲?我已经发现了几种方法: 使用 CURLOPT_WRITEDATA 或 CURLOPT_WRITEFUNCTION 。但 CURLOPT_WRITEDATA 要求文件指针( FILE * )。使用 CURLOPT_WRITEFUNCTION 与回调函数在我看来,作为怪癖... 使用 curl_easy_send 和 curl ..
发布时间:2016-08-19 14:23:34 服务器开发

如何使用摘要与libcurl的身份验证POST HTTP请求

我试图执行一个POST请求,我试图与摘要式身份验证做到这一点。与的libcurl ,我设置的选项: url_easy_setopt(curl_handle,CURLOPT_HTTPAUTH,CURLAUTH_DIGEST);curl_easy_setopt(curl_handle,CURLOPT_USERPWD,“用户:PDW”); 设置所有其他选项(邮局,URL和一切)之前。服务器关闭我 ..
发布时间:2016-08-19 14:13:16 C/C++

LIB卷曲找不到符号

真是愚蠢Ç问题。 我想在这里建源$ C ​​$ C这样我就可以修改它为自己启动 http://curl.haxx.se/libcurl/c/ftpget.html 我下载的文件,然后运行 的gcc -o测试ftpget.c 和取得未定义的符号: “_curl_global_init”,从引用: 在_main ccFchguB.o “_curl_easy_perfor ..
发布时间:2016-08-19 00:04:48 C/C++

如何开发与libcurl的http服务器

我米,工作libcurl的。这是非常好的(作为客户端)和我用来打开一个套接字服务器,然后送我的HTTP报文。 我不知道是否有可能开发的http服务器与libcurl的。 HTTP服务器将侦听特定端口上,然后当它收到一个HTTP数据包然后HTTP服务器返回的需要摘要身份验证。 我计算器和卷曲的网站,但没有结果做了一些研究。 是否有可能做到这一点与libcurl的?怎么办呢? 解决方案 ..
发布时间:2016-08-19 00:00:35 C/C++

libcurl的 - 保持连接"开放"要上传多个文件(FTP)

我需要的目录上传到FTP服务器上我的应用程序,并计划 使用的的libcurl 的。我看到有上传的目录中有许多没有直接的方法 文件,这对我来说很有意义。我没有,但是,找到任何关于提 上传多个文件。 如果我得到目录中的文件列表中,我可以上传他们在一个循环中。 选项​​ CURLOPT_FTP_CREATE_MISSING_DIRS 可能与子目录帮助, 但如果我想也知道如果我错过了点,这里还 ..
发布时间:2016-08-18 23:54:25 C/C++

在保存下使用libcurl的文件

我在Perl到C扩大,我试图用卷曲的图书馆简单地从远程URL保存一个文件,但我有一个很难找到一个很好的例子,从工作。 另外,我不知道我是否应该使用curl_easy_recv或curl_easy_perform 解决方案 我觉得这种资源非常的开发商友好。 我编译源$ C ​​$ C如下: 的gcc -o demo.c演示-I在/ usr /本地/ -L包括在/ usr / local ..
发布时间:2016-08-18 23:39:10 C/C++

如何使用libcurl的登录到一个安全的网站,并在登录后的HTML得到

嗨,我想知道,如果你们能帮助我通过使用C和libcurl的访问登陆页面后面的HTML工作。 具体例子: 该网站我想访问 https://onlineservices.ubs .COM / olsauth / EX / PBL / ubso /分升 是否有可能做这样的事情? 问题是,我们有很多客户的每一个都有一个单独的登录。我们需要从每一天他们的每一个账户中获取数据。这将是非常漂亮的,如果我 ..
发布时间:2016-08-18 22:47:49 C/C++

使用C中的libcurl JSON请求

我定义在C使用libcurl的一个JSON请求主体PUT请求。 这我是如何做的: 的sprintf(jsonObj,“\\”名称\\“:\\”%s \\“的\\”年龄\\“:\\”%s \\“的”姓名,年龄); 结构curl_slist *头= NULL; curl_slist_append(头,“接受:应用/ JSON”); curl_slist_append(头,“内 ..
发布时间:2016-08-18 22:15:16 C/C++

realloc的():无效的下一个大小

我在用realloc函数的一个问题。我使用的是libcurl的仅C(所以没有载体)。我遇到的问题是,我发现了以下错误(realloc的():无效的下一个大小)上WRITE_DATA功能(我通过卷曲作为回调函数的迭代12日,它被称为每次都有的libcurl一些数据传回(数据以块的形式传递))。 追踪: -Removed - 来源: 的#include<&stdio.h中GT; #包括L ..
发布时间:2016-08-18 15:18:10 C/C++

ç的libcurl获取输出到一个字符串

我要存储在一个变量此卷曲功能的结果,我该怎么办呢? 的#include<&stdio.h中GT; #包括LT&;卷曲/ curl.h>INT主要(无效) { 卷曲*卷曲; 卷曲code资源; 卷曲= curl_easy_init(); 如果(卷曲){ curl_easy_setopt(卷曲,CURLOPT_URL,“curl.haxx.se”); RES ..
发布时间:2016-08-17 21:56:50 C/C++

C ++非阻塞ASIO运行

我创建了一系列跟多的libcurl并通过ASIO异步下载文件和Boost功能。 显然,虽然当我打电话io_service.run它阻止我的主线程在运行时。我曾试图使它非阻塞,但我的应用程序崩溃。 我想知道什么是在后台运行这一点,在非阻塞的方式最简单,最好的方法,并调用它,当它完成一个回调函数(像你如何能做到这在JavaScript)。 所以,我可以只是去: Runthisinthebac ..
发布时间:2016-08-12 18:57:32 C/C++开发

在bash脚本中使用JavaScript的卷曲登录

我试图写,我需要登录到其使用JavaScript在形式上网站bash脚本。我从来没有使用卷曲,因此任何帮助将是AP preciated。我知道我需要使用cookies和我有HTTP头,但我不知道我需要这些做的。 标头是 响应头缓冲控制无店面,无缓存,必重新验证,检查后= 0,pre-检查= 0 内容长度0 内容类型text / html;字符集= UTF-8 周四日期2012年11时25分15 ..
发布时间:2016-08-02 14:59:30 前端开发

为Android curl库

很多挣扎后,我设置管理这个Android NDK项目上蚀: https://github.com/gcesarmza/curl-android-ios ......现在运行。它所做的是连接到www.google.com: 这是卷曲的呼叫我做的主要活动:字符串的URL =“htt​​ps://www.google.com”; 字节[] =内容downloadUrl(URL); 我是新来 ..
发布时间:2016-03-29 23:37:16 移动开发

如何让Android上的SSL peer_verify工作?

我已经成功地建立的libcurl-7.36.0 Android上的OpenSSL为1.0.1h。我跑了样品code测试HTTPS连接。该SSL_VERIFYPEER默认情况下启用。 Android上的证书路径是/系统的/ etc /安全/ cacerts的,所以我设置为CURLOPT_CAPATH /系统的/ etc /安全/ cacerts中。 的ls -l /系统的/ etc /安全/ ca ..
发布时间:2016-03-29 23:19:56 Android

Android和libcurl的HTTPS

晚上好, 我需要实现的libcurl到我们的Andr​​oid项目之一。我用JNI调用C ++类与libcurl的code。一切正常,只是完美的,但在上帝的爱,我不能让它使用HTTPS URL工作。 我总是得到CURLE_UNSUPPORTED_PROTOCOL错误。 我使用 这prebuild curl库与SSL 我的C ++ code是这样的: curl_easy_setopt(卷曲 ..
发布时间:2015-12-02 17:14:01 移动开发