Я использую коды удара, почтовый файл и строку, но код ошибки ответа 500.
Uri.Builder builder = new Uri.Builder();
builder.path(AIRQ_POST_AIRQ);
HttpPost post = new HttpPost(builder.build().toString());
FileEntity imageEntity=new FileEntity(null,"multipart/form-data");
StringEntity msgEntity = new StringEntity(msg,CharEncoding.UTF_8);
StringEntity latEntity = new StringEntity(""+lat,CharEncoding.UTF_8);
StringEntity lonEntity = new StringEntity(""+lon,CharEncoding.UTF_8);
StringEntity typeEntity = new StringEntity(""+type,CharEncoding.UTF_8);
StringEntity tagidEntity = new StringEntity(""+tagid,CharEncoding.UTF_8);
StringEntity sourceEntity = new StringEntity(source,CharEncoding.UTF_8);
post.setEntity(imageEntity);
post.setEntity(msgEntity);
post.setEntity(latEntity);
post.setEntity(lonEntity);
post.setEntity(typeEntity);
post.setEntity(tagidEntity);
post.setEntity(sourceEntity);
sendAirQHttpTask(post,responseHandler);