인증이 필요한 웹서버에 접속할때 일반적으로 브라우저는 별도의 창을 보여주고 사용자명(user)과 열쇠글(password)를 요구한다. 하지만, 프로그램의 내부에서 Http클라이언트를 생성하거나, 스크립트등으로 직접 서버에 접속할 경우에는 조금 다른 방법이 필요하게 된다. 일반적인 브라우저 사용시의 처리는 다음과 같다. 1. 서버가 요청(request)에 대한 응답(response)으로 401에러를 반환하고 2. 브라우저가 사용자에게 인증용 정보를 요구하는 화면을 통해 정보를 입력받아 3. 서버에게 인증정보를 덧붙인 요청(최초의 요청 + 인증정보)을 보내고 4. 인증정보가 올바르면 서버는 요청된 자원의 응답을 보내준다. 401에러 응답 헤더의 예 HTTP/1.1 401 Unauthorized WWW-Aut..
팀 형상관리 버그추적 한세트 설치하기. 설치한 프로그램 버전일람 Apache 2.2.4 Python 2.5 Subversion 1.4.4 Trac 0.11Dev 현재(2007/8/25)까지 트랙 안정버전은 0.10.4. 지난번 트랙 설치할때는 제한사항이 있어서 Apache2.0.59에 Python2.4를 깔아써야 되는 제한이 있었는데 이번 도큐먼트 서버에 새로 설치하려고 다시 홈피를 들려보니 새개발버전이 나온것을 계기로 과감하게 버젼업설치를 감행했다. (클리어 실버였던가? 잘 기억은 안나는데 아파치 2.2 와 무언가가 안맞았는데...음.. ㅡㅡ 뭐 소스를 컴파일해서 패키지를 만드는 방법도 있겠지만 실력도, 열정도 턱없이 모자르다는.) 참고적으로 트랙 0.11 부터는 ClearSilver를 사용하지 않고 ..
이클립스의 인코딩 지정에 있는 [컨테이너에서 계승]이란 항목은 마이크로 소프트 윈도우즈 환경에서 사용하는 경우 기본으로 MS932 또는 MS949 가 설정되어 있게된다. (윈도우의 코드페이지 949: 한국 932: 일본) 보통 사용하는 인코딩에 맞추어 바꾸어주지만, 이 설정이 전체에 영향을 미치지 못하고 일부 윈도우(흔히 퀵뷰라고 하는 팝업이나, 바이너리 디컴파일등으로 생기는 창등이)에서 컨테이너 기본 인코딩을 따르는 바람에 글씨가 깨어져 보이는 경우가 있다. 이때 메뉴의 윈도우-프레퍼런스-기본설정(General)에서 인코딩 설정을 바꾸어 주어도 해결이 되지 않는 경우가 많은데, 이런경우 직접 설정화일을 고쳐서 이클립스 컨테이너(Workspace 를 말하는듯?)가 실행되는 기본 인코딩을 바꾸어주면 간단하..
- Total
- Today
- Yesterday
- 메텔
- 커펌
- 忙しい
- 연휴
- PSP
- Trac
- 조제와 호랑이와 물고기들
- Teeda
- 포도밭 주인
- Seasar
- 일상
- 당황
- 게으름
- 커뮤니케이션
- 5시 일꾼
- 마인드 컨트롤
- python
- 미쯔야 사이다
- 동경교회
- 요도바시
- 프로젝트
- 적극적 사고
- 스트레스
- 긍정적 사고
- HTTP Header
- 주말 출근
- 오대식 목사님
- 에메랄다스
- 트랙
- 애니메이션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |