最近的文章列表

解决php curl模拟post请求内容后并下载文件的思路

下面代码使用curl模拟post请求链接后直接显示出了文件内容,如何修改成不显示内容而直接下载请求到的.torrent格式文件呢

function 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);
2015/12/29 Comments:
解决App Store下载速度慢的方法及导致慢的原因是什么? (附:iTunes下载软件过程简介)

很多使用苹果手机下载应用的时候都会遇到App store下载慢的问题,那么App store下载应用为什么这么慢呢?小编下面就给大家带来App store下载慢原因及解决方法。

App store下载慢解决方法:

唤醒iPhone,在主界面找到“设置”

 

AppStore下载慢
2015/9/18 Comments:
php自动生成apk安装包(ZipArchive)下载实例

本文实例讲述了php自定义apk安装包的方法,分享给大家供大家参考。具体实现方法如下:

众所周知,apk格式安装文件是android智能系统的安装文件,下面我们来看一个利用php实现自定义apk安装包实例。

一、需求:

需要实现对产品进行一次推荐好友安装的活动,每个会员下载自己的专属安装包(里面记录会员的相关信息)。

二、思路:

经过了解,发现apk安装包原来只是zip的一个马甲,使用php的ZipArchive类可以对文件进行操作。

三、实现代码:

2015/2/25 Comments:
php根据浏览器类型访问不同下载地址(通过扫描二维码的方式访问)
<?php$Agent = $_SERVER['HTTP_USER_AGENT'];
preg_match('/android|iphone/i',$Agent,$matches);
if (strtolower($matches[0]) == 'android') {
// echo "安卓"; header("Location: ".$GLOBALS["public_appconfig"]["app"]['android']."'");
} elseif (strtolower($matches[0]) == 'iphone') {
header("'Location: ".$GLOBALS["public_appconfig"]["app"]['ios']."'");
}else{
//不确定是什么系统或者是pc
header("Location: ".$GLOBALS["public_appconfig"]["app"]['android']."'");}?>
2015/1/20 Comments:
详解PHP实现文件下载断点续传(附代码)

如果我们的网站提供文件下载的服务,那么通常我们都希望下载可以断点续传(Resumable Download),也就是说用户可以暂停下载,并在未来的某个时间从暂停处继续下载,而不必重新下载整个文件。

通常情况下,Web服务器(如Apache)会默认开启对断点续传的支持。因此,如果直接通过Web服务器来提供文件的下载,可以不必做特别的配置,即可享受到断点续传的好处。由于这些文件直接通过Web服务器来提供下载,后端脚本无法对这个下载过程进行控制。这对于仅提供公开、静态文件的网站来说不是问题,但对于需要提供私有、动态文件的网站来说,直接通过Web服务器来提供下载就无法满足需求了。这时,就需要在编写后台脚本程序时,加入对断点续传的支持。

本文将以PHP为例,简

2015/1/16 Comments:
PHP中使用X-SendFile头让文件下载更快

一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件.

但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为用户提供文件下载.

代码如下:
<?php
    $file = "/tmp/dummy.tar.gz"; // @郑州网建
2014/12/1 Comments:
php实现文件下载实例代码 application/octet-stream attachment;filename=

举一个案例:

代码如下:
<?php
class Downfile {

    function downserver($file_name){
$file_path = "./img/".$file_name;
//转码,文件名转为gb2312解决中文乱码
$file_name = iconv("utf-8","gb2312",$file_name);
2014/11/11 Comments:
Android实现异步获取并下载图片等网络资源(HttpURLConnection)

  1)从指定的URL获取对应的流

既然要获取网络资源,那么首先得有个URL,那么这里我首先封装一个打开URL连接获取到的InputStream 流,这样一来无论是图片资源还是文本文件资源都可以使用该接口方法来获取流。
该功能主要应用URLConnection和HttpURLConnection来实现,具体实现方案如下:
private InputStream openHttpConnection(String urlString) throws IOException{
2014/10/29 Comments:
根据id取href的url下载文件

根据id取url,并下载

代码如下:

<a class="url" apkids="${apk[0]}" href="javascript:void(0);">view</a>
$(function(){
$(".url").click(function(){
var apkID=$(this).attr("apkids");
jQuery.ajax({
type:"post",
url:"<c:url
2014/5/29 Comments:
为什么迅雷一下载10个多G的BT种子文件就卡死
迅雷下载之前先要创建一个和要下的文件大小一样的文件,10G的话所要创建的文件也就是10G,10G是不能瞬间完成的,这和你的CPU和硬盘的档次有关,多等一会应该就好了。
2014/5/9 Comments: