我将手机应用中的图片发送到服务器。
我将图片保存在目录
中app/uploads/image.png
并将路径存储在数据库中。
我想知道如何从浏览器访问此图像。简而言之,这张图片的网址是什么?我想在将路径发送到移动应用程序之前先在浏览器中查看
答案 0 :(得分:0)
暂时讨论提议的方法是否正确,我将专注于为所提出的问题提供解决方案。
事实上,这很容易。将以下内容添加到您的某个控制器:
public function download($filename){
$file = APP."/uploads/{$filename}";
$this->response->file($file);
return $this->response;
}
注意:上面的代码缺少错误处理。
然后您可以访问
http://www.example.com/my_controller/download/my_picture.jpg
见
答案 1 :(得分:0)
$this->Html->image('/uploads/image.png');