提交 812b2eff 编写于 作者: M michaelm

8130193: Improve HTTP connections

Reviewed-by: alanb
上级 7eab3e8a
...@@ -484,7 +484,8 @@ public class HttpURLConnection extends java.net.HttpURLConnection { ...@@ -484,7 +484,8 @@ public class HttpURLConnection extends java.net.HttpURLConnection {
private void checkMessageHeader(String key, String value) { private void checkMessageHeader(String key, String value) {
char LF = '\n'; char LF = '\n';
int index = key.indexOf(LF); int index = key.indexOf(LF);
if (index != -1) { int index1 = key.indexOf(':');
if (index != -1 || index1 != -1) {
throw new IllegalArgumentException( throw new IllegalArgumentException(
"Illegal character(s) in message header field: " + key); "Illegal character(s) in message header field: " + key);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册