간단한 HTTP Server입니다.
SimpleHttpServer는 Android 기기의 폴더를 동일한 네트워크의 다른 기기에 HTTP로 게시하는 경량 파일 공유 앱입니다. 클라우드도 계정 등록도 불필요. 표시된 URL을 브라우저에서 열기만 하면 PC, 태블릿, 다른 스마트폰에서 파일을 볼 수 있습니다.
■ 주요 기능
· 여러 폴더 공개
시스템의 파일 선택기 (SAF)에 임의의 폴더를 추가. 각 폴더는 상위 디렉토리로 게시됩니다. 특별한 저장 권한은 필요하지 않습니다.
· 공개 네트워크 선택
"Wi-Fi 전용" "모든 네트워크" "localhost 전용"에서 선택할 수 있습니다. 의도하지 않은 네트워크에서 노출을 방지합니다.
· 다이제스트 인증
사용자명·패스워드로 액세스를 보호. 암호는 일반 텍스트로 전송되지 않습니다.
· index.html 자동 전달
디렉토리에 액세스 할 때 index.html이 있으면 자동으로 표시. 간단한 웹 호스팅에 활용할 수 있습니다.
・mDNS / Bonjour 대응
동일한 네트워크의 VLC, Finder 등에서 서버를 자동으로 검색할 수 있습니다.
· 내장 콘텐츠 공개
Android가 관리하는 이미지, 음성 및 동영상(MediaStore)을 별도의 경로로 게시할 수 있습니다.
・자동 기동
단말기 기동시에 서버를 자동으로 개시하는 옵션.
· QR 코드 공유
공개 URL을 QR 코드로 다른 장치에 신속하게 전달할 수 있습니다.
· 액세스 로그
요청을 실시간으로 확인할 수 있습니다.
■ 이런 장면에서
· PC와 스마트 폰간에 파일을 신속하게 전달하고 싶을 때
· 사진과 동영상을 가족 태블릿에 공유하고 싶을 때
· 로컬 개발시 간단한 웹 서버를 원할 때
· VLC로 동영상 · 음악을 스트리밍하고 싶을 때
■ 프라이버시
통신은 모두 로컬 네트워크내에서 완결해, 서버 외부에의 송신이나 이용자 추적은 일절 실시하지 않습니다.
■ 동작 요구 사항
Android 8.0(API 26) 이상