Curl 卷曲下载文件
我有一个url,当从浏览器运行时,它会开始下载文件(ebup或pdf) 因为url包含用户名和密码,所以我不能给我的客户这个url 我必须创建一个文件到我的服务器download.php,该文件将使用curl下载该文件 假设url为www.myebookspartner.com/username/ebooks/password/1234/ebookid/12 当我尝试使用curl调用此url时,下载不会启动(如果我运行表单浏览器,下载会立即启动) curl\u getinfo返回Curl 卷曲下载文件,curl,Curl,我有一个url,当从浏览器运行时,它会开始下载文件(ebup或pdf) 因为url包含用户名和密码,所以我不能给我的客户这个url 我必须创建一个文件到我的服务器download.php,该文件将使用curl下载该文件 假设url为www.myebookspartner.com/username/ebooks/password/1234/ebookid/12 当我尝试使用curl调用此url时,下载不会启动(如果我运行表单浏览器,下载会立即启动) curl\u getinfo返回 { ["u
{
["url"]=the url"
["content_type"]=>
string(35) "application/epub+zip; charset=utf-8"
["http_code"]=>;
int(200)
["header_size"]=>
int(861)
["request_size"]=>
int(318)
["filetime"]=>
int(-1)
["ssl_verify_result"]=>
int(0)
["redirect_count"]=>
int(0)
["total_time"]=>
float(5,622246)
["namelookup_time"]=>
float(0,000764)
["connect_time"]=>
float(0,056946)
["pretransfer_time"]=>
float(4,8E-5)
["size_upload"]=>
float(0)
["size_download"]=>
float(0)
["speed_download"]=>
float(0)
["speed_upload"]=>
float(0)
["download_content_length"]=>
float(510415)
["upload_content_length"]=>
float(0)
["starttransfer_time"]=>
float(5,622168)
["redirect_time"]=>
float(0)
}
如何使用curl强制从我的文件中下载文件
谢谢
curl
并不是为了强迫浏览器下载文件。在搜索中,会有许多问题询问如何强制浏览器下载文件,使用header()
纠正我的错误,但如果是header,我必须知道文件名,如果是header,我打电话时文件名未知
{
["url"]=the url"
["content_type"]=>
string(35) "application/epub+zip; charset=utf-8"
["http_code"]=>;
int(200)
["header_size"]=>
int(861)
["request_size"]=>
int(318)
["filetime"]=>
int(-1)
["ssl_verify_result"]=>
int(0)
["redirect_count"]=>
int(0)
["total_time"]=>
float(5,622246)
["namelookup_time"]=>
float(0,000764)
["connect_time"]=>
float(0,056946)
["pretransfer_time"]=>
float(4,8E-5)
["size_upload"]=>
float(0)
["size_download"]=>
float(0)
["speed_download"]=>
float(0)
["speed_upload"]=>
float(0)
["download_content_length"]=>
float(510415)
["upload_content_length"]=>
float(0)
["starttransfer_time"]=>
float(5,622168)
["redirect_time"]=>
float(0)
}