ajax post base64编码的图片

ddsseser 发布于 2017/01/12 10:02
阅读 479
收藏 0

自己访问自己很正常 多大的图片都能正常的 请求到后台,同事访问我的电脑 参数传到后台是空值 为什么?

很急 求各位大声帮忙看看


js

 /*图片异步上传*/
   function uploadimage(imgdata){
  if(!imgdata){
  $("#imghead").attr("src"," ");
  $("#imghead").attr("src","res/img/PackFC/upload.png");
  return;
  alert("aaaaaa");
  }
  var params={
  "pimgpath":imgdata
  }
  var url = contextPath+"ParkFC.hzx?m=upLoadImg";
  $.ajax({
type: "POST",
       data:params,
       dataType:'js',
url :url,// 请求的action路径
error : function(data) {// 请求失败处理函数
//alert("失败");
},
success : function(data) {
if(data){
$("#modalImageInp").val(" ");
$("#modalImageInp").val(data.imgUrl);
  }
}
});
   }

   @RequestMapping(params="m=upLoadImg")
   public void upLoadImg(SchoolStyleNewsPoper ssnp,HttpServletRequest request,HttpServletResponse response){
 Map<String,String> map = new HashMap<String,String>();
 //第二种方式获取 同样取不到值
String pimgpath =   request.getParameter("pimgpath");
logger.info(pimgpath);
 String resultJson ="";
 FileToServer fileToServer = new FileToServer();
 String imgUrl = fileToServer.imageAndSeave(ssnp.getPimgpath());
 map.put("imgUrl", imgUrl);
 resultJson = FJsonUtil.toJSONString(map);
  MultiUtil.write(response, resultJson);
   }

加载中
0
d
ddsseser
研究了一下发现了是上传图片 post 大小限制了,换了一种实现方式,以后有空贴出来给大家看看
返回顶部
顶部