我需要将webservices
中的图像作为字符串参数发送到服务器。就像我们在webservices
中发送字符串参数一样。为此,我将图像转换为字符串,如下所示
Resources r = this.getResources();
Bitmap bm = BitmapFactory.decodeResource(r, R.drawable.icon);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.JPEG, 50, baos); //bm is the bitmap object
byte[] image = baos.toByteArray();
String encodedImage = Base64.encodeToString(image,Base64.DEFAULT);
现在我需要像这样发送这个字符串encodedImage
。
calling Url-- http://pdtrptr/asfsdf/services/add.php?file=encodedImage
我的问题是我们如何将这个字符串图像与url一起发送 - 就像上面的url
一样接收字符串图像的服务器编码对于android与iphone相比是不同的因为(在将图像从android发送到服务器之后,当试图从服务器获取时我得到空值),其中iphone mobile能够发送和接收图像。
由于