android: more logging

This commit is contained in:
Flyinghead 2022-12-21 18:02:30 +01:00
parent b5d8cecd91
commit bf09e96e04
1 changed files with 5 additions and 1 deletions

View File

@ -81,13 +81,17 @@ public class HttpClient {
try {
if (httpClient == null)
httpClient = HttpClients.createDefault();
Log.i("flycast", "POST to '" + urlString + "'");
HttpPost httpPost = new HttpPost(urlString);
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
for (int i = 0; i < fieldNames.length; i++) {
if (contentTypes[i].isEmpty())
if (contentTypes[i].isEmpty()) {
Log.i("flycast", "POST field: " + fieldNames[i] + "=" + fieldValues[i]);
builder.addTextBody(fieldNames[i], fieldValues[i], ContentType.TEXT_PLAIN);
}
else {
File file = new File(fieldValues[i]);
Log.i("flycast", "POST file: " + fieldNames[i] + "=" + file.getAbsolutePath() + " (" + ContentType.create(contentTypes[i]) + ") " + (file.exists() ? " exists" : "not found"));
builder.addBinaryBody(fieldNames[i], file, ContentType.create(contentTypes[i]), file.getName());
}
}