我正在构建一个应用程序(在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 ++.提前致谢!
我有一个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)