我有一个场景,我希望客户端上传文件。我已经完成了这项工作,它会将文件拉入我的控制器。我得到文件的前 3 行,然后在另一个对象和视图中将其发送回用户。
我想要做的是将文件保存在服务器上并让客户端验证内容是否正确。如果客户回复,那么我们保留文件,我继续处理它,如果他们不喜欢它,我们将其删除。
我试图弄清楚的两个问题是:
- 当我发回文件的 3 行时,我不想随它一起发送文件,但我不知道引用它的好方法
- 如果用户没有响应,我希望删除该文件。
现在它这样做:
用户将文件上传到 HttpPostedFileBase 我使用流阅读器获取前 3 行我发回对象中的 3 行