Tag: 上传

如何在asp.net上传之前检查文件类型?

在使用asp.net&c# 上传文件类型之前,如何在不使用文件扩展名的情况下检查文件类型(jpg等格式)? 我正在使用vs 2008 + asp.net + c#+ TELERIK Controls(RadUpload) 想象一些正文将文本文件扩展名更改为jpg并在上传控件中选择它,例如radupload … 我们怎么能认识到这个文件真的是jpg?

如何在ASP.NET MVC中将XML文件发送到客户端

在ASP.NET MVC中,我有一个数据库表。 我希望在某个视图页面上有一个按钮,如果某个用户单击该按钮,我的应用程序将生成包含数据库中所有行的XML文件。 然后,应将包含XML的文件发送到客户端,以便用户看到下载弹出窗口。 同样,我想允许用户上传一个XML文件,其内容将被添加到数据库中。 让用户上传和下载文件的最简单方法是什么? 感谢所有的答案 编辑:这是我的方法: public FileContentResult Download() { if(model.Series.Count() < 1) { byte[] content = new byte[0]; return new FileContentResult(content, "Series"); } XmlSerializer serializer = new XmlSerializer(model.Series.FirstOrDefault().GetType()); MemoryStream xmlStream = new MemoryStream(); foreach (Series s in model.Series) { serializer.Serialize(xmlStream, s); } byte[] content2 = new byte[xmlStream.Length]; xmlStream.Position = 0; xmlStream.Read(content2, 0, […]

如何将多个映像从android发送到WCF Rest服务作为流写入网络驱动器?

经过大量的谷歌搜索和搜索,我设法使用从android到我的WCF服务的multiparsers发送图像,但理想情况下,我想一次发送几个图像,而不是一遍又一遍地调用该方法,因为它需要更长的时间,并添加更多的开销。 这是我目前的代码 Android(取自这里的代码): public static String postFile(Bitmap bitmap, String urlString) throws Exception { HttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost(urlString); MultipartEntityBuilder builder = MultipartEntityBuilder.create(); builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE); ByteArrayOutputStream bao = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 30, bao); byte[] data = bao.toByteArray(); //filename String fileName = String.format(“File_%d.png”,new Date().getTime()); ByteArrayBody bab = new ByteArrayBody(data, fileName); builder.addPart(“image”, bab); final […]

C#FTP上传和下载

有没有参考C#,我能够将一些文件从我的计算机(程序运行的地方)上传到我的FTP,这是另外的,并再次将这些文件下载到我的另一台计算机(在我运行的另一台计算机上)程序再次。)

服务器是否可以使用来自客户端的文件而无需将其上传到服务器? ASP.NET

我想知道,目前,客户端将文件上传到服务器上的目录,然后服务器可以使用该文件(csv文件)来更新SQL数据库。 这是服务器使用该文件的唯一方法吗? 首先要将它上传到服务器? 或者你可以使用该文件而不将其上传到服务器的目录? (使用visual studio 2012,C#和asp.net) 代码更新— asp上传文件。 (我知道代码可以更清晰,写得更好,但我的测试代码永远不干净) //Uplod file to the server FileUpload1.SaveAs(serverUploadDir + FileUpload1.FileName); //Use the Uploaded File to update the sql table dbConn.UploadCSVToSql(serverUploadDir + FileUpload1.FileName); UploadCSVToSql public void UploadCSVToSql(string filepath) { //string filepath = “C:\\Copy of ABI Employee List.csv”; StreamReader sr = new StreamReader(filepath); string line = sr.ReadLine(); string[] value […]

C#:FTP上传缓冲区大小

我已经去了FTP上传function,但有一些我想问的问题是缓冲区大小,我把它设置为20KB是什么意思,如果我增加/减少它会有什么不同吗? private void Upload(string filename) { FileInfo fi = new FileInfo(filename); FtpWebRequest ftp = (FtpWebRequest)FtpWebRequest.Create(“ftp://” + textBox1.Text + “/” + Path.GetFileName(filename)); ftp.Credentials = new NetworkCredential(textBox2.Text, textBox3.Text); ftp.Method = WebRequestMethods.Ftp.UploadFile; ftp.UseBinary = true; ftp.KeepAlive = false; ftp.ContentLength = fi.Length; // The buffer size is set to 20kb int buffLength = 20480; byte[] buff = new byte[buffLength]; […]

在Windows mobile C#项目中将文件上传到服务器

我们将服务器和Windows移动设备设置为客户端。 在服务器CSI脚本准备接受来自客户端的单个文件。 在桌面我们使用WebClient.UploadFile方法将文件上传到服务器,但是在windows mobile中没有实现,直到现在我们还没有找到任何替代方法来实现相同的function。 提前致谢。 Ramanand

我应该检查WebClient.UploadFile的响应以了解上传是否成功?

我之前从未使用过WebClient,我不确定是否应该检查服务器的响应,以确定上传是否成功,或者如果没有exception我是否可以将文件保存为已上传。 如果我应该检查响应我该怎么做? 解析resposeHeaders属性? 提前致谢。

文件上传问题

我需要客户端(最终用户)通过浏览器上传大文件(例如类似于Youtube上传大video文件的场景),文件大小不应超过500M字节。 我使用ASP.Net + C#+ VSTS + IIS 7.0作为我的开发平台。 关于如何处理大文件上传问题的任何想法或良好做法? 任何参考样品或文件都表示赞赏。

在WP7中将照片上传到picasa时未经授权的访问exception

我有以下代码试图将图片上传到picasa网站。 当我试图上传时,我获得了未经授权的访问exception。 我不知道如何获得AuthToken。 这是我的代码。 如果您有任何线索,请告诉我。 public delegate void UploadPhotoCallback(bool success, string message); public static void UploadPhoto(string albumId, string originalFileName, byte[] photo, UploadPhotoCallback callback) { string Username = “mailmugu”; string AuthToken = “”; try { var url = string.Format(“http://picasaweb.google.com/data/feed/api/user/{0}/albumid/{1}”, Username, albumId); var request = WebRequest.Create(new Uri(url)) as HttpWebRequest; //request.ContentType = HttpFormPost.ImageJpeg; //request.Method = HttpMethods.Post; request.ContentType = […]