我开发了Android应用程序,其中有一个UserProfile。我已使用Ksoap2将所有用户详细信息发送到服务器。我也想将图像发送到服务器。但是,我不知道如何使用Android中的Ksoap2将图像发送到webservice。
我从sdcard获取图像并将其转换为ByteArray。我是否必须将该参数作为图像的ByteArray发送到webservice?我想将用户和图像的所有细节传递给webservice。我怎样才能做到这一点?
答案 0 :(得分:2)
您可以将图像转换为base64字符串,然后再次处理它们以在服务器端映像。
答案 1 :(得分:0)
我尝试过以下教程,你也可以尝试一下,android upload image to server
答案 2 :(得分:0)
您可以使用改造 2 库在网络调用中将其作为多部分文件发送。请检查此答案作为详细代码片段的参考:https://stackoverflow.com/a/68511884/8391757
答案 3 :(得分:-1)
您可以将图像转换为base64字符串,然后再次处理它们以在服务器端映像。但它的图像质量很差