我在 web 服务中有四个参数。该服务正在运行,我已经使用 android 应用程序进行了测试。但是我不能在phonegap中做同样的事情。
参数:name、emailid、pass 和 imagefile。图片格式为base64png。在服务器端,我作为 Inputstream 接收。寻求帮助以二进制格式发送。
body+= ServiceHttpHeader('name',name1);
body+= ServiceHttpHeader('emailid',emailid1);
body+= ServiceHttpHeader('pass',pass1);
body +='Content-Disposition: form-data; name=imagedetails;'
body += 'filename='+imagedetails+'\r\n';
body += "Content-Type: application/octet-stream\r\n\r\n ";
body +=imgdetailurl+'\r\n';
body += '--' + boundary + '--';
ImageUploadRequest.setRequestHeader('Cache-Control', 'no-cache');
ImageUploadRequest.send(body);