0965デフォルトの名無しさん
2018/02/18(日) 16:09:10.37ID:F2O3xW/S> そして、データなしは404とは違う。404は未検出、だ。データなしは200の空レスポンスとは相当意味合いが違う。
リソースとして考えろ、中の実装は忘れろ。
URI、例えば http://example.com/foo/1 というURIで示したい
リソースをNot Foundとしたいなら404だ。
http://example.com/foo/1 を表示した時、周りに広告やらカテゴリやら
いろんなデータがついてることよくあるよな? 例えそんなのがあったとしても
「http://example.com/foo/1 というURIで示したいリソース」がないなら404にするんだよ
SPAのhtml/jsがあったからって200にするな
抽象化して物事を考えられないのか
基準は「http://example.com/foo/1 というURIで示したいリソース」だ
まわりの関係ないもので判断するんじゃねーよ