MultipartEntity POST для Android

Я реализую файл загрузки приложения с помощью Android. У меня есть сервис:http://example.com:1001/UPLOAD/FileUpload.do, Я хочу загрузить файл и два параметра, как это

0 событие = Загрузка и тип =? 1

: 0 SERVER [текущий http://example.com:1001/UPLOAD/FileUpload.do]

: 1 {счет, подпись}

: 2 Файл в форме с именем: UploadedFile

Когда я копирую и вставляю:http://example.com:1001/UPLOAD/FileUpload.do в браузере, тогда он ответит на такую форму

<head></head>
<body>
    <form enctype="multipart/form-data" action="FileUpload.do" method="post">
        <input type="file" name="UploadedFile"></input>
        <input type="hidden" value="invoice" name="type"></input>
        <input type="submit" value="Upload" name="event_Upload"></input>
    </form>
</body>

Это мой код Android:

HttpClient httpClient = new DefaultHttpClient();           
HttpPost httpPost = new HttpPost("http://example.com:1001/UPLOAD/FileUpload.do");
File file = new File(pathFile);
FileBody fileBody = new FileBody(file);

MultipartEntity reqEntity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
reqEntity.addPart("event", new StringBody("Upload"));
reqEntity.addPart("type", new StringBody("invoice"));
reqEntity.addPart("UploadedFile", fileBody);

httpPost.setEntity(reqEntity);              
httpClient.execute(httpPost);

Но я не знаю, почему он не загружается на сервер. В чем дело???

Ответы на вопрос(1)

Ваш ответ на вопрос