🐕
ママ、私は世界で一番シンプルなHTTPサーバーを書いたのよ。
最新のWebサーバーには数百万行のコードが含まれていますが、今日では、最も単純なHTTPサーバーを作成するのに4行しかかからないことがわかります。
いいえ、次のような退屈なものにはなりません。
new WebServer().start();
ママが私たちのサーバーにアクセスしたときに私たちの挨拶を見てもらいたいとしましょう。
VS Codeの最新バージョンを開いていますか?もしそうなら、それを閉じてください、あなたはそれを必要としないでしょう! ✋
お気に入りのテキストエディタを開きます。ファイルに名前を付けます:Mom.txt
あなたの魂はどれほど気持ちがいいと感じましたか?...
わかりました。複雑にすることはありません。テキストエディタを使用して、4つの魔法の行を記述します。
GET / HTTP/1.1
HTTP/1.1 200 OK
Content-Type: text/html
Hello, Mom!
"Hello, world!"よりいいんじゃないか?
サーバーの準備ができました。ファイルのアイコンをダブルクリックして、サーバーを起動してみましょう。
テキストエディタで開いたファイル?🤔
たわごと...それは機能していません!何をすべきか?
さて、私はあなたに道具の名前をささやきます、しかし最初に、この魔法の杖について誰にも言わないことを約束します。あなたのママでさえありません。約束しますか?
それを書き留めてから:
それをダウンロードして、コマンドラインから世界で最も単純なHTTPサーバーを起動します。
java -jar df.jar Mom.txt
ブラウザを使用して、サーバーが実行されているかどうかを確認します。
ああ、私はあなたに言うのを忘れました!コンピュータにJavaバージョン15以降がインストールされている必要があります。
ねえ、あなたはまだここにいますか?急いで実行し、4行のHTTPサーバーを作成できる人と賭けてください!
🎉🎉🎉
Discussion