http 인터페이스 Spring boot 의 Http 압축 설정 gzip

1160 단어 자바gzip
gzip 은 http 프로 토 콜 에서 사용 하 는 암호 화 알고리즘 입 니 다. 클 라 이언 트 가 웹 서버 측 에 요청 을 한 후에 보통 서버 측 에서 페이지 파일 과 다른 자원 을 클 라 이언 트 에 되 돌려 줍 니 다. 클 라 이언 트 가 불 러 온 후에 렌 더 링 을 합 니 다. 이런 상황 은 파일 이 비교적 큽 니 다. Gzip 을 켜 면 서버 측 이 응답 하면 페이지, js 를...CSS 등 텍스트 파일 이나 다른 파일 은 고 압축 알고리즘 을 통 해 압축 한 다음 클 라 이언 트 로 전송 하고 클 라 이언 트 의 브 라 우 저 에서 압축 을 풀 고 보 여 줍 니 다.보통 40% 이상 의 데 이 터 를 절약 할 수 있 고 일부 PHP, JSP 파일 도 압축 할 수 있다.
1 spring boot 설정
server.compression.enabled=true
server.compression.mime-types=application/json,application/xml,text/html,text/plain,text/css,application/x-javascript
#  B
server.compression.min-response-size=1024

2 httpclient 내부 지원 gzip
                
                        commons-httpclient
                        commons-httpclient
                        3.1
                
                
                        org.apache.httpcomponents
                        httpclient
                        4.5.5
                

좋은 웹페이지 즐겨찾기