Index: trunk/src/org/openstreetmap/josm/tools/HttpClient.java
===================================================================
--- trunk/src/org/openstreetmap/josm/tools/HttpClient.java	(revision 15740)
+++ trunk/src/org/openstreetmap/josm/tools/HttpClient.java	(revision 15741)
@@ -64,5 +64,5 @@
     private final Map<String, String> headers = new TreeMap<>(String.CASE_INSENSITIVE_ORDER);
     private int maxRedirects = Config.getPref().getInt("socket.maxredirects", 5);
-    private boolean useCache;
+    private boolean useCache = true;
     private String reasonForRequest;
     private String outputMessage = tr("Uploading data ...");
@@ -614,5 +614,7 @@
 
     /**
-     * Determines whether not to set header {@code Cache-Control=no-cache}
+     * Determines whether not to set header {@code Cache-Control=no-cache}.
+     * By default, {@code useCache} is true, i.e., the header {@code Cache-Control=no-cache} is not sent.
+     *
      * @return whether not to set header {@code Cache-Control=no-cache}
      * @since 15229
@@ -657,5 +659,6 @@
 
     /**
-     * Sets whether not to set header {@code Cache-Control=no-cache}
+     * Sets whether not to set header {@code Cache-Control=no-cache}.
+     * By default, {@code useCache} is true, i.e., the header {@code Cache-Control=no-cache} is not sent.
      *
      * @param useCache whether not to set header {@code Cache-Control=no-cache}
