Index: /trunk/src/org/openstreetmap/josm/tools/HttpClient.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/tools/HttpClient.java	(revision 13098)
+++ /trunk/src/org/openstreetmap/josm/tools/HttpClient.java	(revision 13099)
@@ -14,4 +14,5 @@
 import java.net.HttpURLConnection;
 import java.net.URL;
+import java.nio.charset.StandardCharsets;
 import java.util.Collections;
 import java.util.List;
@@ -114,4 +115,7 @@
         if ("PUT".equals(requestMethod) || "POST".equals(requestMethod) || "DELETE".equals(requestMethod)) {
             Logging.info("{0} {1} ({2}) ...", requestMethod, url, Utils.getSizeString(requestBody.length, Locale.getDefault()));
+            if (Logging.isTraceEnabled() && requestBody.length > 0) {
+                Logging.trace("BODY: {0}", new String(requestBody, StandardCharsets.UTF_8));
+            }
             connection.setFixedLengthStreamingMode(requestBody.length);
             connection.setDoOutput(true);
