iOs SDK:从服务器下载受保护的文件

时间:2013-10-17 12:33:19

标签: php ios file .htaccess download

我目前正在开发类似自己的云服务(但不使用owncloud),我也在为它开发应用程序。 我服务器上的私人文件位于受.htaccess文件保护的文件夹中。因此,您无法使用直接链接访问文件。有get_file.php?file=filename检查用户是否已登录,然后使用php中的readfile()。我的问题是,如果我尝试使用进度条(和NSURLConnection委托方法)在我的iOs应用程序中下载这样的文件,结果是,应用程序会自行下载get_file.php文件。我已经尝试了其他一些方法。例如,如果我删除$_SESSION中的get_file.php支票,我只会获得一个空的.html文件供下载。 我该如何解决这个问题?

提前致谢! 文森特

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题,必须正确配置标题信息.Content-Type设置为form而不是force-download。