Dam*_*nic 1 php file-upload symfony
我正在构建文件上传,而无需 Doctrine通过注释或 YAML 进行验证。Symfony 将上传的文件呈现为Symfony\Component\HttpFoundation\File\UploadedFile对象,该对象具有getClientSize()方法、描述:
返回文件大小。
它是从上传文件的请求中提取的。那么不应被视为安全值。
那么什么才是安全的呢?那么 Symfony 使用什么Doctrine通过注释或 YAML来验证文档实体?
您可以使用$file->getSize(). SymfonyUploadedFile扩展File,而后者又扩展了SplFileInfo,后者本身具有::getSize方法。
至于Symfony Validation组件,它filesize直接使用PHP函数:FileValidator line 142
| 归档时间: |
|
| 查看次数: |
2719 次 |
| 最近记录: |