issues
search
RyoheiYamamoto
/
SimpleHttpServer
JavaでつくったシンプルなHTTPサーバーのサンプルです。
0
stars
0
forks
source link
STEP8. URLに応じたテキストファイルを返せるようにしよう!
#8
Open
RyoheiYamamoto
opened
7 years ago
RyoheiYamamoto
commented
7 years ago
[ ]
STEP8
のブランチを切る
[ ] HTTPリクエストから、どのコンテンツを指定されているのかをコンソールに出してみる
[ ] 以下のルールでファイルを読み込み、レスポンスを返す
src/main/resources/public の下にあるファイルを読み込む
拡張子が付いていれば、そのファイルを読み込む
ファイルが存在すればそれをbodyに持つレスポンスを返す
ファイル存在しなければ、存在しない旨を伝えるレスポンスを返す
拡張子がついていなければ、ディレクトリとして読み込む
ディレクトリが存在し、その中にindex.htmlがあればそれを読み込み、レスポンスを返す
ディレクトリが存在し、その中にindex.htmlがなければ、その中のファイルのリストを表示させるレスポンスにして返す
ディレクトリが存在しなければ、存在しない旨を伝えるレスポンスを返す
[ ] 読み込んだファイルに応じた、content-typeとcontent-lengthをヘッダーフィールドに付与する
[ ] ブラウザで問題なく表示されることを確認する
[ ] push & commitし、Pull Requestを作る
[ ] PRビルドが通ることを確認し、Assigneesにレビュワーを指定してレビューを依頼する
RyoheiYamamoto
commented
7 years ago
レビュー項目
ブラウザで各種テキストファイルがレスポンスとして返ってきていることを確認
html
css
js
STEP8
のブランチを切る