问题标签 [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.
vb.net - 如果使用 Stream Reader 读取错误,请保存文件
我正在尝试解析上传的 txt 文件。如果解析时出错,我需要保存文件。问题是解析器正在使用 Stream Reader,如果发生错误,它只会保存空文件而不是文件内容。
我的 ParseFile 方法是这样的
有没有办法在文件被传递到 parseFile 子之前克隆文件,或者在不丢失内容的情况下读取文件?提前致谢
c# - MediaInfo 无法以与指向本地文件时相同的方式获取上传文件的详细信息
我一直在尝试使用我已添加到应用程序作为参考的 MediaInfo.dll 获取已上传到 MVC4 应用程序的一段视频内容的持续时间字符串。
使用以下代码在本地键入文件的位置时,我可以成功地查看文件的详细信息:
但是,当我尝试在上传的文件上使用它时,我没有得到我预期的信息。我的控制器如下:
我努力了:
关于如何让MediaInfo以能够读取本地文件的相同方式识别 postedFile 的任何想法。或者我如何检索客户端计算机文件位置的路径。
c#-4.0 - 提交表单时如何为每一行获取未选中的JQGrid复选框值
我有一个带有复选框列的 JQGrid,如下所示。在 JqGrid 中输入所需数据后,我会提交表单。从 http 发布的文件中,我可以读取在每个字段中为文本框和下拉菜单输入的值(所有这些都是必需的)。但是对于复选框用户可以选中或取消选中。提交表单时,我只得到复选框的选中值。我正在检索如下所示的值。提交表单时如何检索未选中复选框的值
c# - 从会话中获取文件时出现“无法访问已关闭的文件”错误消息
我有一个 asp.net FileUpload 控件。我可以成功上传文件以存储在会话中,但是当我试图获取其输入流时(我将文件存储在 HttpPosterFile 中)我收到错误
无法访问已关闭的文件
c# - 上传的不同图像的图像内容相同
当我尝试上传图片时,同一张图片以不同的名称上传
假设我正在上传图片 a.jpeg、b.jpeg 和 c.jpeg,然后在我的上传文件夹中我看到 a.jpeg、b.jpeg 和 c.jpeg 但它们看起来都像 a.jpeg
EDIT1 ASPX 代码
c# - 使用 HttpPostedFile 从 Android 发布文件到 Asp.NET 服务器
到目前为止,我正在将图像转换为Base64String
然后将其发送到 Asp.NET 服务器并在那里将其转换为图像。但最近,我开始知道这HttpPostelFile
是一个很好的方法。我Google
举个例子,但没有得到任何人。
HttpPostedFile
请任何人帮助我使用或任何其他好方法将文件从 Android 设备上传到 Asp.NET 服务器。
我希望它使用 Asp.NET Web 服务。
c# - ContentDisposition 非 ascii 字符中的双重编码文件名
我在Content-Disposition
被 mime/quoted-printable 编码但HttpContext.Current.Request.Files
没有解码值时遇到文件名问题,而是得到“文件名”,例如:
=?utf-8?B?Zm9vIOKAkyBiYXIubXNn?=
它应该说“foo – bar.msg”
Wireshark 捕获的 Content-Disposition 是:
表格数据;名称=\"文件\";文件名=\"=?utf-8?B?Zm9vIOKAkyBiYXIubXNn?=\"
我的客户代码:
我的服务器代码
有没有办法让HttpFileCollection
解码值?或者更有可能,有没有办法防止我的客户端代码对值进行双重编码?
因为内容配置位于多部分边界部分,所以我不能Request.Content.Headers.ContentDisposition
按原样使用null
?ContentDispositionHeaderValue
有没有办法从多部分表单数据请求的正文中获取实例?
c# - 上传文件时出现投射错误
当我注意到我的 foreach 循环无法上传文件列表并且 for 循环确实有效时,我正在我的网站上工作。我很想知道为什么 for 循环有效而 foreaches 循环无效。
我收到的错误消息是:无法将 system.string 转换为 xx。
所以这些是我有的循环:
提前致谢!
c# - HttpPostedFileBase :嵌入语句不能是声明或标记语句
使用 ASP .Net MVC 4 Razor。
在我的查看页面上,我有HTML
我正在使用以下脚本:
在我的控制器中,[HTTPPost]方法:
我正在关注Multiple File Uploadcodeproject
的教程。并面临. **错误是:嵌入式语句不能是声明或标记语句。HttpPostedFileBase
javascript - 无法在 IE9 中提交表单
我有以下代码正在使用 XmlHttpRequest 进行 javscript 发布:
这段代码在 Chrome、Firefox、IE10、IE11 中运行,但我似乎无法让它在 IE9 上运行。这是否与发布的文件有关,还是我的问题在于 XmlHttpRequest?