file-upload - 如何验证上传文件的路径是否格式不正确
问题描述
我正在使用 next.js 开发应用程序
我有一个在请求中接收 FormData 的 api 端点。我正在使用 Formidable 从请求中获取文件。然后,将文件从服务器上的临时路径上传到 AWS S3。
我的问题是,我如何验证用户没有错误地格式化文件的路径,并使用恶意路径发送请求。例如,将路径更改为“../../secretFile”。例如,常规路径是:
C:\Users\MyUsername\AppData\Local\Temp\upload_e69daadcd956ae15fc00551832d1be82
解决方案
推荐阅读
- reactjs - 如何通过点击子标签获得“价值”?
- jquery - Wordpress Contact From7 默认选择当天
- html - 如何使用纯 CSS 为切换类上的边框设置动画?
- java - 无法使用 Maven 构建项目
- 3d - Onirix Targets 播放器应用程序中的 3D 模型质量不佳
- r - 仅时间转换(小时和分钟)
- c# - 从 WebClient 清除结果
- javascript - 如何从另一个 js 文件/函数中触发 mongoose post hook?
- excel - 使用 Excel 和 VBA 从 PowerPoint 文件生成 PDF 文件
- html - 如何用输入字段和按钮并排填充一行?