0

HttpClient と httpost を使用して、いくつかのパラメーターと共に画像ファイルをアップロードします。

私のコードは次のようになります

HttpClient httpclient = new DefaultHttpClient();
HttpPost httpost = new HttpPost("xyz.com");

ArrayList<NameValuePair> postParameters;
postParameters = new ArrayList<NameValuePair>();
postParameters.add(new BasicNameValuePair("name","Temp"));
postParameters.add(new BasicNameValuePair("id","12345"));
httpost.setEntity(new UrlEncodedFormEntity(postParameters));

MultipartEntity entity = new MultipartEntity();
File imgFile = new File("C:\test.img");            
FileBody imgFileBody = new FileBody(imgFile);
entity.addPart("multipartcontent", imgFileBody); //No i18n  
httpost.setEntity(entity);
HttpResponse httpResponse = httpclient.execute(httpost);

サーバーでパラメーター値を取得していません。私は何か間違ったことをしていますか?私を案内してください。

4

1 に答える 1