- 场景:客户端A模拟https请求,向https服务器B发送请求,A客户端添公钥证书;
HttpURLConnection在设置消息头的时候,无法生效,后百度得知: allowRestrictedHeaders 这个参数,原来api在设计的时候,可能为了安全,限制了程序能够使用的Http Header。需要设置如下属性。
System.setProperty("sun.net.http.allowRestrictedHeaders", "true");
参考地址连接:https://blog.csdn.net/zlfprogram/article/details/79030217