changeset 12942:76abc44582c5

8130193: Improve HTTP connections Reviewed-by: alanb
author michaelm
date Thu, 09 Jul 2015 13:23:03 +0100
parents 5bf77113d49b
children 271003ea3228
files src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java	Fri Jul 03 14:40:49 2015 +0100
+++ b/src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java	Thu Jul 09 13:23:03 2015 +0100
@@ -487,7 +487,8 @@
     private void checkMessageHeader(String key, String value) {
         char LF = '\n';
         int index = key.indexOf(LF);
-        if (index != -1) {
+        int index1 = key.indexOf(':');
+        if (index != -1 || index1 != -1) {
             throw new IllegalArgumentException(
                 "Illegal character(s) in message header field: " + key);
         }