• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pertersonvv
V2EX  ›  程序员

给定 http url,不下载文件,如何知道文件的大小信息呢?

  •  
  •   pertersonvv · Dec 27, 2014 · 3821 views
    This topic created in 4337 days ago, the information mentioned may be changed or developed.

    有什么工具可以做到检测文件大小呢?

    9 replies  •  2014-12-28 11:02:58 +08:00
    billlee
    billlee
    Dec 27, 2014❤️1
    1
    用 HTTP HEAD 请求
    curl --head
    whoops
    whoops
    Dec 27, 2014
    2
    http协议里有字段,Content-Length,是http server 返回的
    oott123
    oott123
    Dec 27, 2014 via Android
    3
    工具嘛,迅雷之类的不都行么…
    原理就是楼上所说的。
    DennyDai
    DennyDai
    Dec 27, 2014
    4
    只请求header部分
    horsley
    horsley
    Dec 27, 2014
    5
    如1楼所说 HTTP HEAD方法
    Biwood
    Biwood
    Dec 27, 2014
    6
    看到这个问题之后我去google了一下,然后再stackoverflow上面看到类似问题http://stackoverflow.com/questions/2602612/php-remote-file-size-without-downloading-file,手动敲了一遍,亲测可行
    pertersonvv
    pertersonvv
    OP
    Dec 27, 2014
    7
    @Biwood 1楼方法最好
    Biwood
    Biwood
    Dec 27, 2014
    8
    @pertersonvv 原理都是一样的,就看怎么实现了
    benjiam
    benjiam
    Dec 28, 2014 via Android
    9
    不完整,chunk模式就不能这样。有一个head方法,理论上他可以获得大小
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2195 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 13:48 · PVG 21:48 · LAX 05:48 · JFK 08:48
    ♥ Do have faith in what you're doing.