🤽
PythonでHTTPサーバーでありますまいか
KotlinでHTTPサーバーを作るアドベントカレンダー に伴い
新しいプログラミング言語の学び方 HTTPサーバーを作って学ぶ Java, Scala, Clojure を読んで自分も早速やりたくなりました。単純なのを言い換えて好奇心と呼んでほしい。
Apacheやnginxなどのサーバはどのような言語で動いているのでしょうか? 確かに某かの言語で動いているわけだよな!と改めて思う。ちなみにC言語。
スライド中に出てきた Python SimpleHTTPServer が興味深かったので一旦調べる。
import http.server
import socketserver
PORT = 8000
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
一旦記録として私がやったことはここまでだが以下もあるのでメモ
Discussion