如何在Java ME中发送图片?也许通过base64 decode
请求
http
和帖子形式发送
答案 0 :(得分:1)
我认为你正在寻找这个image base64 encoding in J2me
答案 1 :(得分:0)
是的,我用它来发送base64,放入
// write your picture data to os
os.write (data);
其中data =带有base64图像的String,问题是我没有以相同的方式在java和asp中工作的base64库。
答案 2 :(得分:0)
您是否考虑使用“multipart / form-data”编码类型?如果是这样,那么就不需要Base64编码。有关如何构建请求的说明,请参阅here和here。
如果您仍想进行Base64编码,那么您将能够轻松地在Web上找到许多源实现。如果您正在开发服务器端和客户端端,则可以在两端使用自己的实现。
答案 3 :(得分:0)
Base64 for Java中有很多编码器。 Apache commons有一个,a standalone one。
答案 4 :(得分:-1)
HttpConnection connection = (HttpConnection) Connector.open("http://www.myserver.com");
connection.setRequestMethod(HttpConnection.POST);
connection.setRequestProperty("Content-Type","image/png");
OutputStream os = connection.getOutputStream();
// write your picture data to os
os.flush();
if (connection.getResponseCode() == HttpConnection.HTTP_OK)
{