[python] Simple web server (leocat.kr)
간단한 웹서버 python 버전.
사실 뭐 설치할 것도 없고, 이 명령어만 실행시켜주면 현재 경로가 웹서버로 제공된다. /로 접근할 때 index.html 같은 파일이 있으면 응답으로 내려주니 긋긋
(2020. 08. 13. 추가) 댓글로 공유 받은 python3 버전 추가. 고마워요 :)
python3 버전
$ cat index.html
HELLO!!!
$ python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
10.10.10.10 - - [14/Aug/2020 01:14:24] "GET / HTTP/1.1" 200 -
10.10.10.10 - - [14/Aug/2020 01:14:28] "GET / HTTP/1.1" 200 -
$ curl http://127.0.0.1:8000
HELLO!!!
$
port는 parameter로 설정
python3 -m http.server 9000
Serving HTTP on 0.0.0.0 port 9000 (http://0.0.0.0:9000/) ...
python2 버전
$ cat index.html
HELLO!!!
$ python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
10.10.10.10 - - [20/Jan/2017 16:44:01] "GET / HTTP/1.1" 200 -
10.10.10.10 - - [20/Jan/2017 16:46:22] "GET / HTTP/1.1" 200 -
$ curl http://localhost:8080
HELLO!!!
$
port number는 parameter로 주면 된다
$ python -m SimpleHTTPServer 9000
Serving HTTP on 0.0.0.0 port 9000 ...
참고
'Programming' 카테고리의 다른 글
Clojure from a Schemer's perspective Posted on 2021-03-03 (0) | 2022.11.04 |
---|---|
개발 컨텐츠 모음 (0) | 2022.08.26 |
Compiling Common Lisp to an executable (0) | 2022.07.30 |
[SQLD] 24. 그룹 함수 (GROUP FUNCTION) (0) | 2022.07.21 |
SQL: ROLLUP 기본사용법 (0) | 2022.07.21 |