问题标签 [httppostedfile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4395 浏览

.net - 在 ASP.NET MVC 中上传文件(再次!)

我在 asp.net mvc 2 中上传文件时遇到问题。我的控制器函数的参数是一个FormCollection类型。因为字段太多,我无法将每个字段单独作为参数。我的表单中有 2 个上传文件字段。如何在控制器中获取上传的文件?

我试过这样:

但是personImagenull。:(

或者这样:

HttpPostedFileBase img = this.HttpContext.Request.Files[collection["personImage"]];

imgnull。也是collection["personImage"]所选文件的名称(没有路径),我无法将其转换为HttpPostedFileBase.

请注意,所有字段都必须在一页上填写。我不能让客户在单独的页面上传图片!

0 投票
2 回答
202 浏览

asp.net - 如何发送和接收文件?

我想要以下类型的功能

有两个用户A并且B 都在访问同一个页面
这个页面有一个按钮(发送文件)。单击按钮
时,应出现一个框当从框中选择一个文件时,应在包含文件名的页面 上出现一个链接单击链接时,应出现一个对话框,并在给出名称和路径后开始下载文件。在这种情况下的任何帮助都将不胜感激!AOpen Dialog
AOpen DialogB
BSaveAs

0 投票
1 回答
786 浏览

asp.net - 有没有办法在不使用 fileuplaod 控件的情况下获取 httppostedfile?

我有一个需要 System.Web.HttpPostedFile 对象的类。

在大多数情况下,这是在用户上传图片时获得的。但是,在他们不需要的情况下,我需要将默认图像传递给类。

但是,如果我不使用 fileupload 控件,如何填充 HttpPostedFile 属性?

0 投票
4 回答
5060 浏览

c# - HttpPostedFile SaveAs(LocationOnServer) 后文件被锁定

我有一个 aspx 网页,它用作处理程序来通过 swfupload 保存上传的文件我将文件保存在服务器上,如下所示:

问题是,在我保存文件后,文件保持锁定(通过 w3wp.exe),直到我重新启动 IIS。有什么方法可以在保存后释放文件?谢谢

0 投票
1 回答
116 浏览

c# - 如何使用 MVC 在具有最小访问权限的服务器上记录文件

如何使用 MVC 在具有最小访问权限的服务器上记录文件。下一个版本的代码不适合,因为它会阻塞域。

控制器代码:

(如果可以通过将文件放入缓存来实现这一点)

编辑代码:

var normalPropertyValue = new Catalog.Core.Entities.OrdinaryPropertyValue();

Environment.CurrentDirectory = Environment.GetEnvironmentVariable("TEMP");

var fileFile = Request.Files["File" + prop.Id]; if (fileFile == null) 继续;

字符串路径文件 = Environment.CurrentDirectory;

文件文件.另存为(路径文件);

普通属性值.值 = 路径文件;

instance.SetPropertyValue(prop.Id, normalPropertyValue);

0 投票
1 回答
3820 浏览

java - 用于读取包含多个文件的 multipart/form-data http 正文的 Java 库

基本上,以下是数据的格式(应该遵循HTTP标准格式)

0 投票
1 回答
515 浏览

unit-testing - 用于第 3 方 API 的 Moq'ing HttpPostedFile

我正在通过为 DotNetNuke 扩展 ActiveSocial 并使用我无法控制的 ActiveSocial 的 API 来构建自定义模块......并且我正在尝试对我的代码进行单元测试(使用 C#)。

在使用这个 API 时——我可以通过调用他们的方法并传递一些信息来将图像保存到 AmazonS3——包括一个 HttpPostedFile 对象。

所以在我的单元测试(远非专家)中,我想在传递给 API 之前确保 HttpPostedFile 的文件类型是我想要的(jpg/png)。但我无法模拟出 HttpPostedFile。

我已经 google 和 msdn'd 并看到有些人在哪里使用 HttpPostedFileBase - 但我不能将其传递或转换为 API 的 HttpPostedFile。

授予 - 现在 - 我的代码没有做任何非常复杂的事情,所以我可以跳过这些类型的测试 - 但这只野兽正在成长,有朝一日会接管世界(手指交叉),因此我希望测试是否/何时复杂性确实发生了变化 - 没有任何事情被搞砸。

有什么想法/建议吗?

0 投票
1 回答
12417 浏览

c# - 在 C# 中获取 HttpPostedFile 的字符串内容的最短方法是什么

我有一个 HttpPostedFile 对象,只需要提取发布文件的内容。

我找到了这个链接,但这是一个很长的过程来获取包含内容的字符串。

有没有更短的方法?(最好是单行指令。)

0 投票
1 回答
1331 浏览

c# - 使用 HttpPostedFile 编辑视图模型绑定

我有一个视图模型:

Create视图中,我有一个<input type="file" name="file" />将 绑定HttpPostedFile到模型。到目前为止,一切都很好。

当我尝试使用他们各自的视图开发“编辑”操作时,我的问题就开始了。我完全没有问题显示字符串属性的编辑器字段Notes,这部分很容易。

但是,如何<input type="file" name="file" />在视图中显示实际值Edit?如何将字节数组绑定到FileViewModel 的属性?这是正确的方法吗?还有其他更好的解决方案吗?我对此束手无策,非常感谢您的帮助。

0 投票
1 回答
616 浏览

c# - C# 从 Dropbox 下载文件并将其转换为 HttpPostedFile

我的网站有一个从本地计算机上传文件的选项。我现在想添加一个选项以直接从 Dropbox 上传文件。我正在使用 Dropbox 选择器 api,它返回客户端选择的文件的链接。

然后我想将文件下载到服务器并将其转换为HttpPostedFile 或再次发布为HttpPostedFile- 因为我的函数需要一个HttpPostedFile对象......

有人可以帮我找到一种方法吗?

伊丹