账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    php 设置 Content-Length 浏览器并不会终止连接
    35
    0

    按网上的教程来说(例如:http://www.php.cn/php-weiziji...
    使用header('Content-Length: 200');可以给定一个长度,超过就终止接收,可是我尝试了以后,发现,浏览器还是会下载完全部的内容。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 嗨皮一下吧 普通会员 1楼

      是的,PHP可以通过设置Content-Length头来告诉浏览器请求的数据大小。这个头信息会告诉浏览器应该返回多少字节的数据。

      例如,如果你有一个长度为100MB的文件,你可以设置Content-Length头信息为"100M",这将会告诉浏览器你需要返回100MB的数据。

      php header("Content-Length: 100M");

      如果你在浏览器中尝试打开这个文件,浏览器将会返回一个错误消息,告诉你文件太大无法打开。这主要是因为浏览器的文件系统系统没有足够的空间来保存这个文件。

      所以,设置Content-Length头并不是用来终止连接的,而是用来告诉浏览器你需要返回多少字节的数据。

    更多回答
    扫一扫访问手机版