如何从php中的文件上传服务获取文件大小

时间:2015-02-28 22:33:16

标签: php

如何从PHP中的Rapidgator等文件上传服务中获取文件大小?

我尝试使用正则表达式file_get_contents,但它没用,加上我将不得不处理每个网站:

媒体大火,巨型......

有没有免费的API来处理这个问题? (我试过URLCHECKER,但它不是免费的)

感谢。

2 个答案:

答案 0 :(得分:1)

就我而言,每个文件上传服务都有自己的API来查找文件大小(或者可能没有用于执行此类操作的API)。

像UrlChecker这样的服务最有可能(据我所知)整理API以获得尽可能多的在线上传服务,并为方便起见将表中的每个文件信息返回到表中。您可以通过支付来支付他们的服务费用,也可以设计自己的服务,但这需要您编写代码来处理您想要包含的每个文件上传服务的API。

答案 1 :(得分:0)

我认为它没有API,但您始终可以向服务发送请求,只需读取响应的标头,然后关闭连接即可。几乎所有这些下载服务都会发送内容长度标题。