서버를 준비하는 코드
# 웹 서버 구축
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>
'python' 카테고리의 다른 글
웹 서버 구축 - CGIHTTPRequestHandler, get, post (0) | 2022.10.14 |
---|---|
웹 크롤링 - 미완성 (1) | 2022.10.13 |
thread - pull, process (0) | 2022.10.13 |
socket, thread - 채팅 서버와 클라이언트 (0) | 2022.10.13 |
thread - lock (빵 공장 예제) (0) | 2022.10.13 |