次のコードを使用して画像をアップロードしようとしています。
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(
"http://konsole-data.de/uploadtest/upload.php");
MultipartEntity multiPart = new MultipartEntity();
multiPart.addPart("picture", new FileBody(new File(path)));
httpPost.setEntity(multiPart);
try {
HttpResponse res = httpClient.execute(httpPost);
Toast.makeText(getApplicationContext(),res.toString(),
Toast.LENGTH_LONG).show();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
パスは、/mnt/sdcard/DCIM/12712.jpg のような画像を識別する文字列です。接続は機能しますが、サーバーに画像がアップロードされません。ここでデバッグ ファイルを確認できます: http://konsole-data.de/uploadtest /data/20121214-144802-.dbg
何が間違っていますか?