# ローカルサーバーを起動させたい
BaseHTTPRequestHandler を継承して独自のRequestHandlerを作成したいです。
どのように設定すべきか教えていただけないでしょうか?
Version
cmd
1python --version 2# Python 3.7.3
コード
app.py
python
1from http.server import BaseHTTPRequestHandler , HTTPServer 2 3class HelloServerHandler(BaseHTTPRequestHandler): 4 def do_Get(self): 5 self.send_response(200) 6 self.end_headers() 7 self.wfile.write(b"sample web-server!!!") 8 return 9 10if __name__ == '__main__': 11 server = HTTPServer(("",8000),HelloServerHandler) 12 server.serve_forever()
エラーメッセージ
cmd
1python app.py 2# webブラウザにてhttp://localhost:8000 3# 127.0.0.1 - - [07/Mar/2020 18:06:00] code 501, message Unsupported method ('GET') 4# 127.0.0.1 - - [07/Mar/2020 18:06:00] "GET / HTTP/1.1" 501 - 5# 127.0.0.1 - - [07/Mar/2020 18:06:16] code 501, message Unsupported method ('GET')
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/07 10:02