String httpMethod = "";
RestTemplate restTemplate = new RestTemplate();
String args = ""; MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
paramMap.add("args", args);
paramMap.add("sign", ""); File file=new File("D:\\5a658c98Nd0abcb82.jpg");
byte[] bytesArray = new byte[(int) file.length()]; FileInputStream fis = new FileInputStream(file);
fis.read(bytesArray); //read file into bytes[]
fis.close(); ByteArrayResource contentsAsResource = new ByteArrayResource(bytesArray) {
@Override
public String getFilename() {
return "img";
}
};
paramMap.add("img", contentsAsResource);
JSONObject json = restTemplate.postForObject(httpMethod, paramMap, JSONObject.class);
System.out.println("post json : " + json);

注意点

1.返回处理

2.MultiValueMap

最新文章

  1. Nginx 安装以及反向代理配置(windows)
  2. 解决Android studio首次启动gradle无法下载jar包
  3. git学习 分支特殊处理和配置03
  4. topcoder SRM 624 DIV2 BuildingHeightsEasy
  5. 使用git submodule管理一个需要多个分立开发或者第三方repo的项目
  6. DTCMS使用ajax局部刷新
  7. WdatePicker.js 日期时间插件
  8. 【译】在Asp.Net中操作PDF – iTextSharp -利用块,短语,段落添加文本
  9. Namespace:Openstack的网络实现
  10. excel 下拉级联,重新选第一个,清空后一个已赋值,并且改变后一个下拉的内容。
  11. Angular2.0的项目架构
  12. python基础教程(二)
  13. zabbix灵活使用userparameters
  14. 在Mac上搭建React Native开发环境
  15. Kafka系列之-Kafka入门
  16. [Poi2012]Festival 差分约束+tarjan
  17. Django 提交 form 表单
  18. Vue 环境搭建(win10)
  19. C++版 - 剑指offer 面试题31:连续子数组的最大和 题解
  20. 安利一波:Adobe 2019全家桶 破解版

热门文章

  1. 从HelloWorld开始学习.NET Core
  2. C. Nastya Is Transposing Matrices
  3. scrapy之环境安装
  4. Python之字符串操作
  5. 自己实现数据结构系列三---Stack
  6. 使用PHPExcel导出数据库表结构及内容
  7. KubeCon CloudNativeCon China 2019
  8. vagrant的centos镜像,怎么用root用户登录?
  9. CLOUD常用表
  10. Microsoft Visual Studio Ultimate 2013密钥