changeset 8338:20a2e0bba042

8130193: Improve HTTP connections Reviewed-by: alanb
author michaelm
date Thu, 09 Jul 2015 13:23:03 +0100
parents 7970533c0ce5
children ef180dadb94f
files src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java	Fri Jul 24 09:46:46 2015 -0700
+++ b/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java	Thu Jul 09 13:23:03 2015 +0100
@@ -460,7 +460,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);
         }