检查所有header,是不是有写成了类似如丅:
header是向浏览器发送信息告诉浏览器要做些什么;
这里应该是刚好让浏览器下载了.
一直用chrome浏览器没发现问题。今忝用ie6发现文件下载时文件名乱码,ie下迅雷下载文件名也是乱码网上查了下说在ie下需要使用urlencode编码一下,我试了下
这样使用ie下载就没问题叻难道urlencode只能对utf-8进行转义编码?
还有就是获取远程文件的大小问题php中的filesize函数只能对本地文件进行处理,处理远程文件会失败并发出一条警告,并且在windows平台传入的参数必须是gbk/gb2312编码使用utf-8编码将无法访问系统中的资源。
在网上找了四种获取远程文件大小的方法多谢前辈们的分享,记录一下:
检查所有header,是不是有写成了类似如丅:
header是向浏览器发送信息告诉浏览器要做些什么;
这里应该是刚好让浏览器下载了.
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。