java上传文件的代码怎么转换成C#代码

问题描述

privatestaticStringuploadFile(StringpassUploadfileUrl,StringphysicalPath)throwsIOException{StringfileId=null;HttpPosthttppost=newHttpPost(passUploadfileUrl);HttpClienthttpclient=newDefaultHttpClient();Filefile=newFile(physicalPath);FileBodyfileBody=newFileBody(file);MultipartEntitymultipartEntity=newMultipartEntity();multipartEntity.addPart("file",fileBody);httppost.setEntity(multipartEntity);HttpResponseresponse=httpclient.execute(httppost);intstatusCode=response.getStatusLine().getStatusCode();if(HttpStatus.SC_OK==statusCode){HttpEntityhttpEntity=response.getEntity();if(httpEntity!=null){Stringcontent=EntityUtils.toString(httpEntity,"UTF-8");Mapresult=newGson().fromJson(content,newTypeToken<HashMap>(){}.getType());BooleanisSuccess=(Boolean)result.get("success");if(!isSuccess){Stringmsg=(String)result.get("error");System.out.println("uploadFile:"+msg);}MappassPayload=(Map)result.get("payload");fileId=(String)passPayload.get("id");}}httpclient.getConnectionManager().shutdown();file.delete();returnfileId;}

解决方案

解决方案二:
RestSharp,搜一下,简单易用

时间: 2024-07-28 15:08:14

java上传文件的代码怎么转换成C#代码的相关文章

java OpenOffice将上传的Word文档转换成Html格式

为什么会想起来将上传的word文档转换成html格式呢?设想,如果一个系统需要发布在页面的文章都是来自word文档,一般会执行下面的流程:使用word打开文档,Ctrl+A,进入发布文章页面,Ctrl+V.看起来也不麻烦,但是,如果文档中包含大量图片呢?尴尬的事是图片都需要重新上传吧? 如果可以将已经编写好的word文档上传到服务器就可以在相应页面进行展示,将会是一件非常惬意的事情,最起码信息发布人员会很开心.程序员可能就不会这么想了,?濉?/p> 将Word转Html的原理是这样的: 1.客户

图片-java上传文件到tomcat服务器返回302

问题描述 java上传文件到tomcat服务器返回302 前段时间做一个图片上传的功能, 惟独用手机上传大于2M的图片时会上传不了,后台代码也没有报错,只是返回"The document has moved here"这样一个字符串,错误码是302 初步确定是服务器的问题因为我将服务器端口由80改成8080就没问题了..接下来就不知道该怎么测试了,求指点... 解决方案 http://blog.csdn.net/dinner1984/article/details/7901954 解决

Java上传文件进度条的实现方法(附demo源码下载)_java

本文实例讲述了Java上传文件进度条的实现方法.分享给大家供大家参考,具体如下: 东西很简单,主要用到commons-fileupload,其中有一个progressListener的接口,该接口可以实现实时更新已上传文件的大小,有了这个还说什么呢? 这里给出代码: package lc.progress; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import lc.

动网论坛上传文件漏洞的原理以及攻击的代码实现

攻击|上传 最近一段时间比较忙,没什么时间为组织做贡献(实在是没实力,呵呵).刚好前一段时间听小*(*蛋儿的<目前流行的BBS安全性比较>一文请参阅:http://wvw.ttian.net/forum/viewtopic.php?id=269)说动网论坛出了一个上传任意文件的漏洞,当时没怎么明白.但是我看到最近NB论坛上全部都在讨论有关这方面的问题,就研究了一下,发现这个漏洞确实存在,而且非常严重,用小*的话说是DVBBS7.0 SP2以下通杀.虽然有些人已经知道了攻击方法,但是还是存在一些

ASP 下载时重命名已上传文件的新下载文件名的实现代码

问题:我想上传文件时后改名,下载时又将名改回来. 如:我上传一张"我的照片.jpg"上传后改为系统数名"20040302001.jpg"下载时又改回"我的照片.jpg" 其中的保存新旧文件名都用数据库(已做) 就是下载时的改名做不出来. 代码: 复制代码 代码如下: <% function dl(f,n) on error resume next Set S=CreateObject( "Adodb.Stream ")

java 上传文件和下载文件 工具类

上传下载类如下    代码如下 复制代码 public static void downloadFile(String fileName, String downloadName, HttpServletResponse response){ try { response.setContentType("octets/stream"); response.addHeader("Content-Type", "text/html; charset=utf-8

asp.net实现上传文件显示本地绝对路径的实例代码_实用技巧

页面代码主要就是JSview plaincopy to clipboardprint 复制代码 代码如下: <head runat="server">     <title>无标题页</title>     <mce:script language="javascript" type="text/javascript"><!--      function Imagesrc()      { 

借用OpenOffice将上传的Word文档转换成Html格式

有个博友写的比较详细,参考地址:http://www.cnblogs.com/luckyxiaoxuan/archive/2012/06/13/2548331.html 将Word转Html的原理是这样的: 1.客户上传Word文档到服务器 2.服务器调用OpenOffice程序打开上传的Word文档 3.OpenOffice将Word文档另存为Html格式 4.Over 至此可见,这要求服务器端安装OpenOffice软件,其实也可以是MS Office,不过OpenOffice的优势是跨平台

JAVA如何利用JSON能上传文件?

问题描述 JAVA如何利用JSON能上传文件? 现在需要通过HTTP的POST请求实现文件发送的功能,其中发送的格式是通过JSON格式的,就是JSON里面携带的有其他参数,还有文件名和文件体,这个怎么实现? 解决方案 java上传文件到oracle数据库 解决方案二: String dataString = ""{name:""filenanme""content:""contentStr""}"