我正在尝试将图像上传到服务器。为此,我添加了 jar 文件,例如 apache-mime4j、http 客户端、httpcore 和 httpmime。
我的代码如下..
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
MultipartEntity multiPart = new MultipartEntity();
multiPart.addPart("my_picture", new FileBody(new File(imagePath.toString())));
httpPost.setEntity(multiPart);
HttpResponse res = httpClient.execute(httpPost);
BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
String json = reader.readLine();
JSONTokener tokener = new JSONTokener(json);
JSONObject object = (JSONObject) new JSONTokener(json).nextValue();
JSONArray data = object.getJSONArray("data");
System.out.println("posted finalResult"+data);
if (responseEntity != null) {
responseEntity.consumeContent();
}
httpclient.getConnectionManager().shutdown();
问题是我在生产线上遇到错误
multiPart.addPart("my_picture", new FileBody(new File(imagePath.toString())));
在单击该错误时,我得到“配置构建路径”。
任何人都请告诉我我的代码有什么问题。
提前谢谢。