파일 서버는 파이썬 (WSGI 응용 프로그램)에서 간단한 정적 파일 서버 및 디렉토리 인덱스 서버입니다.
종종 테스트하기 위해 당신은 당신의 WSGI 스택의 일부로서 정적 파일 서버 및 디렉토리 인덱스를 원할 것입니다. 또한, 생산 WSGI 스택의 일부로 이러한 실행 요구 사항이있을 수 있습니다. 파일 서버는 이러한 요구에 맞는.
동기 부여
내가 사용하던 PyPI 클론을 테스트 라 아파치 디렉토리 인덱스 서버를 필요로했다. 거기 있었는지 조사 후, 쉽게 내 목적을 위해 소비 된 거기에 아무것도 것 같지 않았다. 그래서 하나는 webob에 따라 썼다.
내용
파일 서버에서 가져 오기 *는 파일 서버의 사용 가능한 모든 구성 요소에 대한 액세스를 제공한다 :
& NBSP; file_response은 : 파일 이름에 해당 webob 응답 객체를 반환
& NBSP; FileApp은 : WSGI 애플 리케이션은 file_response을 래핑
& NBSP; 디렉토리 서버 : 디렉토리 트리 생성 된 인덱스를 제공
& NBSP; 주 : 명령 행 엔트리 포인트
예를 더 완전한 존재하지만 FileApp 및 file_response 무겁게 http://docs.webob.org/en/latest/file-example.html에서 차용된다. 나는이 더 철저하고 향후에 작동합니다. 또한 붙여 넣기의 StaticURLParser과 static.Cling에서 빌린.
또한 명령 줄 스크립트, wsgiref 서버와 디렉토리 서비스를 제공하는 데 사용될 수있는, 봉사가
요구 사항 :.
파이썬
댓글을 찾을 수 없습니다