gpt4 book ai didi

php - 通过 URL 安全上传/下载图像

转载 作者:搜寻专家 更新时间:2023-10-31 22:11:50 24 4
gpt4 key购买 nike

所以,我想从 URL 安全地下载图像。当然,我的第一个想法是检查扩展 - 如果它兼容,只需下载它并使用好的扩展保存它(它应该是安全的,因为服务器不会运行存储在 .jpg< 中的 PHP 代码 文件(好吧,除非它被配置为这样做))。使用这种方法是否仍然存在一些风险,是否有更好的方法来做到这一点?

最佳答案

/* gets the data from a URL */
function get_data($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}

要获取文件信息,您可以使用 curl_getinfo()更多信息 here

这应该可以帮助您使用 php 通过 url 下载任何内容。关于上传?您想将文件保存在某处还是什么地方?

关于php - 通过 URL 安全上传/下载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12182792/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com