문제 웹 서버의 엑세스 로그에 찍힌 쿠키 값을 이용해서 해당 리퀘스트의 정보를 조회한다. 그런데 WAS에서 DB조회한 후 엑세스 로그를 설정한다. 엑세스 로그에는 설정된 쿠키값이 잘 찍힐까? 나의 생각 웹 서버의 엑세스 로그는 웹 서버에 요청이 들어올 때 찍힐 것이다. 그게 들어왔다는 엑세스(접근) 기록이니까. 그런데 웹 서버를 지나 웹 어플리케이션에서 쿠키를 설정한다면, 이미 엑세스 로그를 찍었기 때문에 설정된 쿠키값이 안찍힐 것이다. 그러므로 의미있는 해당 요청에 대해서 제대로 쿠키가 담긴 엑세스 로그를 보려면 응답을 받은 후 더미 리퀘스트를 날려서 확인해야할 것이다. 실제 테스트 웹 서버의 엑세스 로그에는 status code가 찍혀있다. 이 의미는 요청(request)이 들어올 때 바로 로그를 남..
저희 회사는 SVN으로 형상관리를 합니다. 그런데 매번 프로젝트 할 때마다 브랜치를 따고 다시 머지하는 것이 정말 귀찮고 짜증나고 심지어 무섭습니다. 뭐라도 놓칠까봐.. 그나마 intelliJ를 쓰면서 좀 편해졌습니다만 그래도 뭔가 더 좋은 툴이나 방법이 있을 것 같았습니다. 그래서 구글에 intellij svn merge branch into trunk라고 검색해봤습니다. 그리고 https://www.jetbrains.com/help/idea/15.0/integrating-changes-to-from-feature-branches.html 이페이지가 나왔습니다. 그런데 이해가 잘 안가더라고요. 그래서 제가 스샷으로 쉽게 정리해보았습니다. 1. 우선 Version Control 탭으로 가서 Subvers..
개발할 때, 별 생각없이 체크하거나 체크 안하거나 하는 체크박스가 있었습니다.바로 tomcat options 중에서 Serve module without publishing 이었습니다.저는 그냥 무언가를 publishing 하지 않고 그냥 가져오는 구나 했었었죠.체크를 해도 그만, 안해도 그만이라고 별 생각 없이 쓰고 있었습니다.저희 팀 위키에 그 체크박스를 체크하라고 했지만 해도되고 안해도 되었기 때문에 저는 안했습니다.성격상 해도 되고 안 해도 되는 것들은 안했거든요. 그런데 어느날, 개발 환경이 바뀌어서 다시 서버 세팅을 하고 있었습니다.reimaginer 프로젝트라고 해보죠. 그런데 reimaginer 프로젝트는 뷰단 템플릿을 그려주는 viewTemplate 프로젝트에 의존적이었습니다. 그 템플릿..
자꾸 안하면 까먹습니다. 예전에 작업을 하면서 자바스크립트 파일만 인코딩을 UTP-8로 바꾼적이 있습니다. 그렇게 설정해 해 놓고 javaScript 개발을 계속 했습니다. 그런데 이번에 다른 프로젝트를 진행하면서 체크 아웃 받은 자바스크립트 파일들은 이클립스(윈도우) 인코딩인 MS949였습니다. 그래서 한글이 계속 깨졌습니다. 왜 그럴까 하고 프로젝트 인코딩도 바꾸고 이클립스 전체 인코딩도 바꿨지만 계속 안보이는 겁니다. 결국에 선임 매니저님께 여쭤봤더니 각 파일별로 인코딩을 변경하는 법을 가르쳐 주셨습니다. 사실 처음에 자바스크립트 파일 인코딩 바꿀 때에도 알려주신 방법이었습니다. window > preference > General > Content Types 로 들어가 보면 각 Content(파일..
- Total
- Today
- Yesterday
- 개발자
- 사누르
- javascript
- ecma6
- ChatGPT
- hands-on
- Docker
- springboot
- 웹
- 독후감
- 발리
- 도커
- spring boot
- 객체지향
- 웹을 지탱하는 기술
- 한달살기
- 컨테이너
- S68
- AWS
- Bali
- 회고
- container
- 실수노트
- rest
- spring
- AWSKRUG
- Clean code
- html
- sanur
- ES6
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |