출처 : https://hailey0.tistory.com/39 lucy-xss-servlet-filter 로 크로스사이트 스크립팅 공격 예방하기 네이버에서 이전에 개발되었던 lucy-xss-filter 라는 라이브러리로 기본적인 크로스사이트 스크립팅 방지 문자들을 치환하기는 유용했으나 일일히 치환로직을 추가해야했기 때문에 조치가 누락되 hailey0.tistory.com 크로스 사이트 스크립팅(Cross Site Scripting, XSS)은 공격자가 상대방의 브라우저에 스크립트가 실행되도록 해 사용자의 세션을 가로채거나, 웹사이트를 변조하거나, 악의적 콘텐츠를 삽입하거나, 피싱 공격을 진행하는 것을 말합니다. XSS 공격은 스크립트 언어와 취약한 코드를 공격 대상으로 합니다.
출처: https://intrepidgeeks.com/tutorial/spring-series-analysis-on-the-principle-of-enablereredishttpsession Spring 시리즈. @ EnableRedisHttpSession 원리 간략 분석 httplib - HTTP연결 사용자는 conn.request를 호출하여 요청을 시작하기 위한 메서드, 경로, 본문 및 헤더를 지정합니다. 연결: self.sock 속성을 업데이트합니다. putrequest: 시작 라인과 HOST 및 Accept-Encoding intrepidgeeks.com
StringUtils.isBlank()
tomcat server와 연결이 끊겨 있었음.
출처 : m.blog.naver.com/spring1a/221757269099 Developer Tools의 기능은 아래와 같은데... 1.Property Defaults - 속성을 기본값으로 설정(캐싱 옵션을 비활성화 등등..) 2.Automatic Restart - 클래스의 경로가 변경될 때마다 자동 재시작 3.LiveReload - jsp, css 변경 시 새로 고침 없이 바로 적용 4.Global Settings - spring-boot-devtools.properties 처럼 dev 프로퍼티 관리 가능 5.Remote Applications -원격 개발 지원 application.properties에 다음 설정 필요 spring.devtools.livereload.enabled=true
출처 : dadadamarine.github.io/java/spring/2019/05/01/spring-logging-xml.html What is logback? SLF4J의 native 구현체. 왜 SLF4J를 함께 사용해야 하는지에 대한 내용은 참조의 글을, 이 원리에 대한 내용은 참조의 글을 추천드립니다. logback-core, hogback-classic, logback-access의 모듈로 구성 Maven dependency net.rakugakibox.spring.boot logback-access-spring-boot-starter 2.7.1 runtime org.slf4j slf4j-api 1.7.7 logback 설정파일 설정파일의 위치 및 종류 src/main/resources/ 아..
- Total
- Today
- Yesterday
- 정규식
- border-collapse
- springboot
- PostgreSQL
- Javascript
- JQuery
- draw.io
- 진열사랑
- Keycode
- DatePicker
- $.each
- 여러 컬럼 update
- 전후방탐색
- 프로젝트명변경
- ul li로 테이블
- spring
- caniuse
- element위치
- devtools
- setter
- @ExceptionHandler
- excel
- CSS
- QueryDSL
- $.extend
- object key
- lombok
- getter
- oracle
- sumifs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |