사용자 도구

사이트 도구


java:httpclient

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
마지막 판 양쪽 다음 판
java:httpclient [2023/11/28 10:33]
kwon37xi [일부 헤더가 사라지는 문제]
java:httpclient [2023/11/28 10:34]
kwon37xi [일부 헤더가 사라지는 문제]
줄 15: 줄 15:
 # 대소문자 안 가림 # 대소문자 안 가림
 jdk.httpclient.allowRestrictedHeaders=host,content-length jdk.httpclient.allowRestrictedHeaders=host,content-length
 +# sec- 헤더는 이것만으로는 해결이 안됨.
 </code> </code>
   * 참조 : [[https://docs.oracle.com/en/java/javase/17/core/java-networking.html#GUID-86B96A42-74FE-4E7D-8E60-D64A03862083|jdk.httpclient.allowRestrictedHeaders]]   * 참조 : [[https://docs.oracle.com/en/java/javase/17/core/java-networking.html#GUID-86B96A42-74FE-4E7D-8E60-D64A03862083|jdk.httpclient.allowRestrictedHeaders]]
-  * 헌데, ''java.net.HttpURLConnection'' 를 구현한 ''sun.net.www.protocol.http.HttpURLConnection''구현체에 따르면 ''sun.net.http.allowRestrictedHeaders=true'' 이면 무조건 모든 헤더를 사용 가능하게 허가함.+  * 헌데, ''java.net.HttpURLConnection'' 를 구현한 ''sun.net.www.protocol.http.HttpURLConnection''구현체에 따르면 ''sun.net.http.allowRestrictedHeaders=true'' 이면 무조건 모든 헤더를 사용 가능하게 허가함. ''sec-'' 도 허가됨.
 ==== SSL 에서 memory leak ==== ==== SSL 에서 memory leak ====
   * [[https://bugs.openjdk.org/browse/JDK-8212136|[JDK-8212136] Remove finalizer implementation in SSLSocketImpl - Java Bug System]]   * [[https://bugs.openjdk.org/browse/JDK-8212136|[JDK-8212136] Remove finalizer implementation in SSLSocketImpl - Java Bug System]]
java/httpclient.txt · 마지막으로 수정됨: 2023/11/28 10:44 저자 kwon37xi