如何在Java ME中发送图片?

时间:2008-12-23 13:44:59

标签: image java-me

如何在Java ME中发送图片?也许通过base64 decode请求

使用http和帖子形式发送

5 个答案:

答案 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编码。有关如何构建请求的说明,请参阅herehere

如果您仍想进行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)
{