인증이 필요한 웹서버에 접속할때 일반적으로 브라우저는 별도의 창을 보여주고 사용자명(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를 사용하지 않고 ..
- Total
- Today
- Yesterday
- 트랙
- 긍정적 사고
- 5시 일꾼
- 주말 출근
- 에메랄다스
- 적극적 사고
- 당황
- HTTP Header
- 애니메이션
- 커펌
- 忙しい
- 프로젝트
- Seasar
- 연휴
- 메텔
- 커뮤니케이션
- 요도바시
- 조제와 호랑이와 물고기들
- Teeda
- 일상
- Trac
- 동경교회
- 오대식 목사님
- PSP
- python
- 미쯔야 사이다
- 마인드 컨트롤
- 스트레스
- 게으름
- 포도밭 주인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |