웹에서 js를 사용하여 파일 읽기 (fs)
CMS/프레임워크 | 사용안함 |
---|---|
개발 언어 | 사용안함 |
<!DOCTYPE html>
<html>
<head>
<script>
function TextFile() {
var fs = require('fs');
fs.readFile('sample.txt','utf-8',function(err,data){
console.log(data);
});
}
</script>
</head>
<body>
<button onclick="TextFile()">test</button>
</body>
</html>
제가 이렇게 했는데 제 기억으로는 js는 문제 없는것 같은데 왜 안되는걸까요?
댓글 11
콘솔창에 에러 뜬건 있나요?
require('fs'); <- 이친구는 뭐하는 친구인가요? 라이브러리라면 이친구를 따로 로딩했나요?
파일 선택시 자바스크립트로 파일 내용을 불러오거나, form으로 넘겨 서버 스크립트에서 처리할수 있습니다.
네. 그게 가능하면 치명적인 보안취약점이 되겠죠? 개인 파일을 임의로 불러올수 있게 될테니까요.