python
웹 서버 구축 - SimpleHTTPRequestHandler
bono.html
2022. 10. 14. 10:50
서버를 준비하는 코드
# 웹 서버 구축
from http.server import SimpleHTTPRequestHandler, HTTPServer
# HTTPServer : 기본적인 socket 연결을 관리
# SimpleHTTPRequestHandler : 요청을 처리 (get, post)
port = 7777
handler = SimpleHTTPRequestHandler
serv = HTTPServer(('127.0.0.1', port), handler)
print('웹 서비스 시작 ...')
serv.serve_forever()
aaa.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>파이썬 지원 서버</h1>
<a href="https://www.daum.net">daum</a>
<br>
<a href="bbb.html">bbb 문서</a>
</body>
</html>
bbb.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<b style="font-size:30px;"> 난 bbb~</b><br>
<input type="button" value="이전 페이지" onclick="history.back()">
</body>
</html>