commit | 2c294cf02a0d41571e4674d66641b66c748ca835 | [log] [tgz] |
---|---|---|
author | Michael McMahon <michaelm@openjdk.org> | Thu Jul 09 13:23:03 2015 +0100 |
committer | Michael McMahon <michaelm@openjdk.org> | Thu Jul 09 13:23:03 2015 +0100 |
tree | 4b8736140556143a979c0e0ac4d047b0f472c736 | |
parent | 8de90bd9534b5b35fd539e4b93517a842d4241f9 [diff] |
8130193: Improve HTTP connections Reviewed-by: alanb
diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java b/jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java index f361814..25949db 100644 --- a/jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java +++ b/jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
@@ -484,7 +484,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); }