如何将索引数据库图像数据上传到服务器

我正在开发一个PWA应用程序,它将以离线模式收集数据并将数据保存在索引数据库中。收集之后,它将从服务器中的索引数据库上传带有图像的数据。但是我无法将其发送到我的后端java类。这是我的代码

 //*********After click on upload button**************************// 
 vm.upload= function(state_cd,dist_cd,blk_cd,pan_cd,src_typ_cd,src_cd,src_nm,m_lat_val_degree,m_long_val_degree,src_img,imageContent){
            var imageall=null;
            var fd=null;
             var blob=null;
             var url=null;
    //***************imageContent blob content from indexd db  and transfer in image *******************************************************************//
             getImageUrlFromBlob(imageContent).then(function (result) {
                 imageall = result.replace(/data:;base64,/,'data:image/gif;base64,');
                 //var block = imageall.split(";");
                // var realData = block[1].split(",")[1];
                // blob = b64toBlob(realData,"image/gif");
                // var reader = new FileReader();
                // reader.readAsText(blob);
                 //var image= reader.result;
                var data={'mst.stateCd':state_cd,'mst.distCd':dist_cd,'mst.blkCd':blk_cd,'mst.panCd':pan_cd,'mst.userId':$rootscope.userId,'mst.srcTypCd':src_typ_cd,'mst.srccd':src_cd,'mst.srcnm':src_nm,'mst.mLatValDegree':m_lat_val_degree,'mst.mLongValDegree':m_long_val_degree,'mst.srcImg':src_img,'mst.imageContent':imageall};


              callAjax(data);// send image data to backend throgh ajax 
             });
         }
    //************************Ajax call*****************************************************//
        function callAjax(data){
             $http({
                 method: 'POST',url: "./WQF00069/update.app",cache:false,async:false,params:data,data: {},contentType: "application/json; charset=utf-8",dataType: "json",}).success(function(data) {
                    flash.create('info',' Update Success Fully ','large-text');
          }).error(function(response){ 
                     console.dir(response);
                     flash.create('danger','There is a  Problem.Contact With Administrator','large-text');

             });
        }

点击上传按钮图像数据后,该数据来自索引数据库,并将发送到Java后端进行上传。

但是当我使用formdata时,它显示415错误代码(格式不支持)

jnnakj 回答:如何将索引数据库图像数据上传到服务器

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3167779.html

大家都在问