클라이언트 컴퓨터에 파일을 저장해야 하는 웹 애플리케이션을 만들고 있습니다. 문제는 클라이언트가 다양한 유형의 시스템/OS를 사용할 수 있다는 것입니다. 내 응용 프로그램이 해당 파일을 검색해야 하는 경우가 있기 때문에 클라이언트 컴퓨터의 디렉터리에 대한 경로를 하드 코딩해야 합니다.
간단히 말해서, Linux, Unix 및 Windows 시스템에서 접근할 수 있는 범용 디렉토리가 있습니까?
참고: 이 응용 프로그램은 회사 내의 클라이언트에 의해서만 실행되므로 보안 문제가 있어서는 안 됩니다.
답변1
AFAIK, 그런 건 없습니다. O/S는 각각 파일 시스템을 다르게 처리하므로 이것이 실현 가능하거나 가능하다고 생각하지 않습니다. 그러나 코딩 언어에 따라 브라우저의 HTTP 헤더에서 User-Agent를 사용하여 해당 O/S가 무엇인지 확인한 다음 선택/스위치/if 블록을 사용하여 설정할 수 있어야 한다고 생각합니다. 해당 O/S에 적합한 폴더에 문자열 값을 추가한 다음 해당 변수를 사용하여 파일을 읽고 씁니다.