jdk/src/java.base/share/classes/java/net/URLPermission.java
changeset 39775 37b3d7bf72ee
parent 39137 6cf0e983a1e1
child 41474 eaa1c85db7d8
--- a/jdk/src/java.base/share/classes/java/net/URLPermission.java	Tue Jul 26 09:53:35 2016 +0800
+++ b/jdk/src/java.base/share/classes/java/net/URLPermission.java	Tue Jul 26 13:26:12 2016 +0530
@@ -461,11 +461,10 @@
     }
 
     private String actions() {
-        String b = String.join(",", methods);
-        if (!requestHeaders.isEmpty()) {
-            b += ":" + String.join(",", requestHeaders);
-        }
-        return b;
+        // The colon separator is optional when the request headers list is
+        // empty.This implementation chooses to include it even when the request
+        // headers list is empty.
+        return String.join(",", methods) + ":" + String.join(",", requestHeaders);
     }
 
     /**