Tag: 文件 上传

Silverlight 4:将文件上传到服务器

这是一个简单的: 我需要一个带有进度条的稳定简单文件上传器,我在搜索中找到了许多奇特的文件。 但是,我需要社区对哪些方面的看法? 教程链接将不胜感激。 BOUNTY:我有一个FileStream ,我想上传到服务器,下面是一个示例服务器服务器URL: string uploadUri; string SavedFileName = “testXRay.jpg” uploadUri = @”http://localhost/MyApplication/Upload/Images/” + SavedFileName; 我正在添加一个赏金,希望得到一个可以从我的SL应用程序中使用的工作解决方案。 MyApplication托管在IIS中。 如果需要任何其他信息,请在评论中提问。 谢谢!

如何将MultipartMemoryStreamProvider的文件内容作为字节数组获取?

我创建了一个使用FormData将文件上传到Web API控制器的组件。 如何从MultipartMemoryStreamProvider获取文件内容作为字节数组? 这是Web Api方法 public Task<IEnumerable> Post() { if (Request.Content.IsMimeMultipartContent()) { var streamProvider = new MultipartMemoryStreamProvider(); var task = Request.Content.ReadAsMultipartAsync(streamProvider).ContinueWith<IEnumerable>(t => { if (t.IsFaulted || t.IsCanceled) { throw new HttpResponseException(HttpStatusCode.InternalServerError); } FileDataBO filedata; var fileInfo = streamProvider.Contents.Select(i => { //save to db filedata = new FileDataBO (); filedata.FileName = i.Headers.ContentDisposition.FileName; filedata.FileType = “jpeg”; // […]

在C#中保存来自Webrequest的图像

我正在使用jQuery网络摄像头插件与我的页面中的网络摄像头进行通信并拍摄快照。 它的工作方式是与Flash助手通信。 要保存图片,它将获取另一个页面的名称,并向该页面发送Web请求。 我成功地收到了另一个请求。 我想保存该请求中的图像。

为什么没有重定向到ASP.NET MVC 4中查看

全部,我有一个保存已发布文件的控制器(请查看下面的代码)。 完成它需要大约20-30分钟。 但是我在保存文件后发现,RedirectToAction不起作用。 显示的IE状态栏: Waiting for http://……./index. 顺便说一下,我的会话状态存储在SQL Server中。 超时是300分钟。 我不确定这个问题是否与之前发布的IIS 7应用程序池空闲时间有关系。 虽然它没有重定向到动作,但我发现会话仍然存在。 文件和记录已成功保存。只有问题是它没有重定向。 请帮助我。谢谢。 [HttpPost] [AcceptButton(“Upload”)] public ActionResult Upload(UploadPackageModel model) { //after about 20-30 min for 160MB file-upload, runs here. DeployLogModel tempLog = null; try { if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { var file = Request.Files[0]; var fileName = Path.GetFileName(file.FileName); string […]

WebClient中的POST数组(C#/ .net)

我有一个.net应用程序,它有一个WebRequest,它给POST添加了多次相同的键,从而使它成为PHP,Java Servlets等眼中的数组。我想重写这个使用WebClient,但如果我多次使用相同的键调用WebClient的QueryString.Add(),它只是附加新值,使用逗号分隔的单个值而不是值数组。 我使用WebClient的UploadFile()发布我的请求,因为除了这些元数据,我想要一个文件发布。 如何使用WebClient发布值数组而不是单个值(逗号分隔值)? 干杯 聂

文件上传读取到内存并用作文本文件 – 有更好的方法吗?

我有一个Intranet托管的Web应用程序,用户将上传一个包含5列空格分隔数据的文本文件。 我不想保存文件,所以我想在内存中使用它。 我在网上尝试了许多不同的例子,但都没有。 最后,一位同事告诉我如何做到这一点。 这是代码,我想知道是否有更好的方法来做到这一点。 最后,我想要的是一种将数据链接到gridview或转发器以便查看和以后存储到数据库(SQL Server)的方法。 上传文件asp标签ID是SurveyFileUpload SurveyDate是一个asp:输入字段 Int32 fileLen = SurveyFileUpload.PostedFile.ContentLength; // Create a byte array to hold the contents of the file. Byte[] buffer = new Byte[fileLen]; // Initialize the stream to read the uploaded file. Stream s = SurveyFileUpload.FileContent; // Read the file into the byte array. s.Read(buffer, 0, fileLen); // […]

使用HTML5在Asp.net中拖放来上传文件

我试图使用HTML5的DnD和File API上传文件。 我不确定如何将表单数据发送到服务器,我尝试使用XMLHttpRequest发送,但没有成功。 这就是我到目前为止所拥有的。 Drop files here if (window.File && window.FileList && window.FileReader) { var dropZone = document.getElementById(‘drop_area’); dropZone.addEventListener(‘dragover’, handleDragOver, false); dropZone.addEventListener(‘drop’, handleDnDFileSelect, false); } else { alert(‘Sorry! this browser does not support HTML5 File APIs.’); } var files; function handleDragOver(event) { event.stopPropagation(); event.preventDefault(); var dropZone = document.getElementById(‘drop_zone’); dropZone.innerHTML = “Drop now”; } function handleDnDFileSelect(event) […]

ASP.NET文件上载

我正在尝试创建一个服务器页面(C#,asp.net 2.0+)来保存从另一个页面上传的文件。 具体来说,我有一个HTML页面 我无法弄清楚如何处理在upload.aspx中保存服务器上的文件。 我找到了一些例子(一个是: http : //msdn.microsoft.com/en-us/library/aa479405.aspx ),但这需要元素在同一页面上。 我在upload.aspx页面上抓取已发布的文件时遇到了困难。 任何人有任何指针? 当从另一个页面发布文件时,如何在aspx中获取已发布的文件并将其保存到服务器? 非常感谢,布雷特