파일 정보를 얻기 위해 파일을 업로드해야 하는 이유는 권한 문제 때문인가요?
컨텐츠를 엑셀로 가져오고 싶은데, 최종 목표는 데이터베이스에 기록하는 것입니다. 업로드하지 않고도 파일 컨텐츠를 얻을 수 있다면 좋지 않을까요? 물론 이는 사용자가 특정 작업을 실행해야 한다는 의미는 아닙니다.
파일 정보를 얻기 위해 파일을 업로드해야 하는 이유는 권한 문제 때문인가요?
컨텐츠를 엑셀로 가져오고 싶은데, 최종 목표는 데이터베이스에 기록하는 것입니다. 업로드하지 않고도 파일 컨텐츠를 얻을 수 있다면 좋지 않을까요? 물론 이는 사용자가 특정 작업을 실행해야 한다는 의미는 아닙니다.
요즘 일부 플러그인을 사용하면 js에서 xls와 같은 바이너리 파일도 처리할 수 있습니다. 업로드하는 이유는 개발자가 서버 처리가 더 쉽다고 생각하거나 더 많은 파일을 지원하기 때문일 수 있습니다.
많은 브라우저는 보안상의 이유로 로컬 파일을 읽을 수 있는 권한이 없기 때문에 업로드 권한만 갖고 있습니다. 시스템 파일을 읽기 위해 웹사이트에 js 섹션을 업로드했습니다. 다시 수정할 수 있다면 시스템이 손상된 것인가요? 읽을 수 있으면 사용자의 정보를 많이 탈취할 수 있으며 업로드 권한은 사용자가 직접 파일을 클릭해야만 부여됩니다. 브라우저에서는 파일을 마음대로 업로드할 수 있는 권한이 없습니다.