public static JSONObject doFormDataPost(File file, String sURL) throws IOException {

        HttpClient context = new DefaultHttpClient();
HttpPost post = new HttpPost(sURL);
post.setHeader("user","x");
post.setHeader("key","x"); String fileName = "{'filename':'onetime.docx'}";
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
builder.addBinaryBody("file", file);//添加文件
builder.addTextBody("typeid", "29002"); //添加文本类型参数
builder.addTextBody("data", fileName); //添加文本类型参数 post.setEntity(builder.build());
HttpResponse response = context.execute(post); HttpEntity responseEntity = response.getEntity();
String resEntity= EntityUtils.toString(responseEntity, "UTF-8");
JSONObject jsonObject = JSONObject.parseObject(resEntity); return jsonObject;
}

最新文章

  1. angular-JS模仿Form表单提交
  2. MongoDB学习笔记一
  3. CSS关于子元素设置了float属性后父元素高度为0的解释和解决方法
  4. clientTop、offsetTop和scrollTop的区分
  5. shopnc导入商品到大商创
  6. 关于实现自定义Dialog和实现Dialog里view的事件监听的两种方法
  7. 将html页改成jsp的两种方式
  8. 六个创建模式之单例模式(Singleton Pattern)
  9. 2014搜狗前端面经【A事业部】
  10. 获取app崩溃信息的途径 iOS
  11. Python一切皆对象
  12. 【Splay】bzoj1500(听说此题多码上几遍就能不惧任何平衡树题)
  13. Linux文件格式化与相关处理及sed工具
  14. Redis 主从配置(Windows版)
  15. C# WinForm窗体及其控件的自适应
  16. CentOS安装python3.5.0+uwsgi+nginx
  17. ★★★kalinux 常用命令
  18. D13——C语言基础学PYTHON
  19. 应用Python处理空间关系数据
  20. create ‘/.git/index.lock’: File exists.

热门文章

  1. 注册Bean
  2. 根据ID查询实体
  3. J2EE学习篇之--JQuery技术详解
  4. 调用JavaScript实现字符串计算器
  5. table标签详解
  6. (转)OpenFire源码学习之十五:插件开发
  7. elasticsearch中TermQuery查不到数据问题
  8. 5、如何快速找到多个字典中的公共键(key) 6 如何让字典保持有序 7 如何实现用户的历史记录功能(最多n条)
  9. 小程序onclick的写法?
  10. pytest--fixture---自动应用