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

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

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

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

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