サイズが約624 Bのファイルを送信すると。HttpConnection によって正常に送信されます。しかし、呼び出しターゲット (PHP スクリプト) で > 624 B のような大きなファイルを送信すると、POST パラメーターがまったく取得されません。
クラス HttpMultipartRequest を使用します: http://wiki.forum.nokia.com/index.php/HTTP_Post_multipart_file_upload_in_Java_ME
このような:
Hashtable params = new Hashtable();
params.put("title", t.getString());
HttpMultipartRequest req = new HttpMultipartRequest(
"http://domain.com/api.php",
params,
"upload_field", "original_filename.png", "image/png", imageArray);
byte[] response = req.send();
String sss= new String(response);
私の携帯はSE K770iです。