求帮忙修改个服务器端编程语言(Professional Hypertext Preprocessor的缩写)卷曲模拟邮政请求内容后并下载文件的解决思路
下面代码使用卷曲模拟邮政请求链接后直接显示出了文件内容,如何修改成不显示内容而直接下载请求到的。爆发格式文件呢
函数curl_post($header,$data,$ URL){ $ ch=curl _ init();$res=curl_setopt ($ch,CURLOPT_URL,$ URL);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt ($ch,CURLOPT_HEADER,0);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$ data);curl_setopt ($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_HTTPHEADER,$ header);$ result=curl _ exec($ ch);curl _ close($ ch);if($ result==NULL){ 0返回0;}返回$ result} $ URL=' http://www。英国电信公司天堂。com/下载4。PHP ';$ header=array(' host : www。英国电信公司天堂。com ','内容类型:应用程序/x-www-form-URL编码','用户-代理: Mozilla/4.0(兼容;MSIE .0Windows NT 6.1三叉戟/4.0;slcc 2)');$ data=' action=download id=26881 uhash=eecf 3d 3071 a 7 b 672 c 314 BC 39 ';$ret=curl_post($header,$data,$ URL);//需将内容显示修改为文件下载回声$ ret-解决思路-
不要回声$ ret
把$ret写入文件中去。保存起来
-解决思路-
$ret=curl_post($header,$data,$ URL);//需将内容显示修改为文件下载$ filename=' x.torrent标题('内容-类型:应用程序/strong制下载');标题('内容-处置:附件;文件名=$ filename ');回声$ ret下载的x。洪流用迅雷打开为
本文给大家分享了求帮忙修改个服务器端编程语言(Professional Hypertext Preprocessor的缩写)卷曲模拟邮政请求内容后并下载文件的解决思路,希望大家喜欢,请持续关注本站,本站每天都有新的内容更新,谢谢。
版权声明:求帮忙修改个服务器端编程语言(Professional Hypertext Preprocessor的缩写)卷曲模拟邮政请求内容后并下载文件的解决思路是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。