Tistory View
필자는 이 것을 웹서버없이 local에서 Zip파일을 읽어서 처리하려 했지만, 불행히도, 브라우저들이 보안이 강화되면서 사용자가 파일을 열어주기전에는 로컬에서 파일을 읽을 방법이 없었다. ajax는 local에서 [파일읽기]자체가 보안문제로 불가능해져서 어쩔 수 없이 웹서버를 돌릴 수 밖에 없었다. Apache와 같이 덩치가 큰 것을 깔긴 싫어서 뒤져보니, 개발언어들에서 테스트용으로 간이 웹서버를 돌릴 수 있는 기능들이 있었다. 만약 phyton이나 php 프로그래밍 모듈이 설치되어 있다면, 굳이 무거운 웹서버를 깔지 않고도 간단한 테스트는 수행할 수 있다.
python
# If Python version returned above is 3.X
python3 -m http.server # On windows try "python" instead of "python3"
# If Python version returned above is 2.X
python -m SimpleHTTPServer
Note: If you already have something running on port 8000, you can choose another port by running the server command followed by an alternative port number, e.g. python3 -m http.server 7800 (Python 3.x) or python -m SimpleHTTPServer 7800 (Python 2.x). You can then access your content at localhost:7800.
php
$php -S localhost:8080 -t [사용할 웹루트폴더]
php -S 0.0.0.0:8000
---------------------------------------------------------------
브라우저 셋팅을 바꾸면 로컬도 읽기가 가능한듯 한데, 된다고 해도 사용자들에게 일일이 푸는 법을 갈쳐줄 수도 없고, 보안에 취약해지는 문제라 바로 포기하고 이렇게 간단힌 웹서버를 돌리기로 했다.
위의 내용은 다음에서 가져왔다.
https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server
'web > javascript' 카테고리의 다른 글
예제 Zip파일 풀기 : Javascript로 Zip파일 다루기 (2) | 2020.02.22 |
---|---|
파일 압축하기 : Javascript로 Zip파일 다루기 (0) | 2020.02.19 |
인스턴스 만들기 / 파일목록 뽑기 : Javascript로 zip파일 다루기 (0) | 2020.02.19 |
목록 : Javascript로 Zip파일다루기 (0) | 2020.02.19 |
Zip파일 구조와 준비작업 : Javascript로 zip파일다루기 (0) | 2020.02.19 |
- Total
- Today
- Yesterday
- 예금
- 경제보복
- 전기세
- 컴퓨트셰이더
- OpenGL ES
- 에어콘
- 아끼는 법
- 사용료
- 전기요금
- 티스토리
- 텍스처
- 블로그
- texture
- 컴퓨트쉐이더
- 애드핏
- 금리
- ComputeShader
- 전기료
- Android
- 재태크
- gpgpu
- 애드센스
- OpenGLes
- 공유 컨텍스트
- 재테크
- 적금
- 에어컨
- TTS
- choreographer
- 안드로이드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |