相关疑难解决方法(0)

使用C/C++中的libcurl下载文件

我正在构建一个应用程序(在Windows上使用Dev-C++),我希望它下载一个文件.我正在使用libcurl这样做(我已经使用packman安装了源代码).我找到了一个有效的例子(http://siddhantahuja.wordpress.com/2009/04/12/how-to-download-a-file-from-a-url-and-save-onto-local-directory-in- c-using-libcurl /)但是下载完成后它不会关闭文件.我想有人给出一个如何下载文件的例子,无论是用c还是c ++.提前致谢!

c curl file download libcurl

54
推荐指数
2
解决办法
15万
查看次数

如何从CURL响应中删除HTTP标头?

我有一个PHP脚本,只返回纯文本,没有任何HTML.现在我想对该脚本发出cURL请求,我得到以下响应:

HTTP/1.1 200 OK
Date: Mon, 28 Feb 2011 14:21:51 GMT
Server: Apache/2.2.14 (Ubuntu)
X-Powered-By: PHP/5.2.12-nmm2
Vary: Accept-Encoding
Content-Length: 6
Content-Type: text/html

6.8320
Run Code Online (Sandbox Code Playgroud)

实际响应只有6.8320作为没有任何HTML的文本.我想通过删除标题信息从上面的响应中检索它.

我已经将脚本缩小了一点:

$url = $_GET['url'];

if ( !$url ) {

  // Passed url not specified.
  $contents = 'ERROR: url not specified';
  $status = array( 'http_code' => 'ERROR' );

} else if ( !preg_match( $valid_url_regex, $url ) ) {

  // Passed url doesn't match $valid_url_regex.
  $contents = 'ERROR: invalid url';
  $status = array( 'http_code' …
Run Code Online (Sandbox Code Playgroud)

php curl http-headers

50
推荐指数
3
解决办法
6万
查看次数

标签 统计

curl ×2

c ×1

download ×1

file ×1

http-headers ×1

libcurl ×1

php ×1