2

如何在 Java ME 中发送图片?也许使用并通过请求base64 decode以邮寄形式发送http

4

5 回答 5

1

我想你在 J2me 中寻找这个图像 base64 编码

于 2011-07-06T10:23:44.347 回答
0

您是否考虑过使用“multipart/form-data”编码类型?如果是这样,那么就不需要 Base64 编码。有关如何构建请求的说明,请参见此处此处。

如果您仍然想做 Base64 编码,那么您将能够在 Web 上轻松找到许多源代码实现。如果您同时开发服务器端和客户端,则可以在两端使用自己的实现。

于 2008-12-29T09:42:58.593 回答
0

Base64 for Java 中有很多编码器。Apache commons有一个,这里是一个独立的

于 2008-12-29T09:48:41.577 回答
0

是的,我用它来发送base64,放入

// write your picture data to os

os.write (data);

其中 data = String with a base64 image ,问题是我没有在 java 和 asp 中以相同方式工作的 base64 库。

于 2008-12-26T11:26:50.633 回答
-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)
{
于 2008-12-23T16:39:15.967 回答