2

Java ME で画像を送信するにはどうすればよいですか? たぶん使用して、リクエストbase64 decodeを介してポストフォームで送信しますhttp

4

5 に答える 5

1

J2meでこの画像のbase64エンコーディングを探していると思います

于 2011-07-06T10:23:44.347 に答える
0

はい、base64を送信するために使用しています。

// write your picture data to os

os.write (data);

ここで、data = Stringとbase64イメージの場合、問題は、javaとaspで同じように機能するbase64ライブラリがないことです。

于 2008-12-26T11:26:50.633 に答える
0

「multipart/form-data」エンコーディング タイプの使用を検討しましたか? その場合、Base64 エンコーディングは必要ありません。リクエストの作成方法については、こちらこちらを参照してください。

それでも Base64 エンコーディングを行いたい場合は、Web 上で多くのソース実装を簡単に見つけることができます。サーバー側とクライアント側の両方を開発している場合は、両端で独自の実装を使用できます。

于 2008-12-29T09:42:58.593 に答える
0

Base64 for Java にはたくさんのコーダーがいます。Apache commonsには 1 つあり、こちらはスタンドアロンのものです。

于 2008-12-29T09:48:41.577 に答える
-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 に答える