我正在编写PHP脚本,用于从wetransfer(Wetransfer)
下载文件我有php脚本php script to download from wetransfer
以上情况很好,但它有一些问题 -
我们需要提供"输出"文件(例如" filename.zip"),我们如何知道我们正在下载哪种类型的文件。
该脚本是否也适用于GB大小的文件。
wetransfer提供短链接的另一件事,我能够将该短链接转换为长URL,这个长URL在上面的代码中使用。
任何帮助。
答案 0 :(得分:1)
下载文件后,您可以使用mime_content_type()
这取决于服务器设置。还记得php已经超时了。也许如果你使用某种队列来异步执行它会更好。
fread()
,readfile()
不会导致内存问题。 注意: 即使在发送大文件时,readfile()也不会出现任何内存问题。如果遇到内存不足错误,请确保使用ob_get_level()关闭输出缓冲。