ios请求json格式数据到Springmvc后台报415但是安卓却没问题,难道springmvc会区分安卓和ios?我后台接受json数据代码如下
@ResponseBody
@RequestMapping(value = "/Api/AdminToUser/SetCompanyLogo", method = RequestMethod.POST)
public void setCompanyLogo(@RequestBody AdminToUserMessage adminToUserMessage,
HttpServletRequest request) throws IOException{
Base_Company baseCompany = new Base_Company();
List<Base_Company> list = crm_LinkmanService.findAll(baseCompany);
System.out.println(list.size());
for(Base_Company bc : list){
HttpURLConnection connection = connection(SET_NICKNAME,
adminToUserMessage);
DataOutputStream out = new DataOutputStream(
connection.getOutputStream());
String identifier = bc.getCompanyId();
String logo = bc.getLogo();
String orgJson = "{"
+"\"From_Account\"" + ":"+"\""+identifier+"\""+","+"\"ProfileItem\""+":"
+"["+
"{"+
"\"Tag\""+":"+"\"Tag_Profile_IM_Image\""+","+
"\"Value\""+":"+"\""+logo+"\""+
"}"+
"]"
+"}";
out.write(orgJson.getBytes("UTF-8"));
out.flush();
out.close();
TengXunActionStatus ts = getTengXunActionStatus(connection);
}
}