ルーティング
ユースケース名、ステップ番号、そのステップでのみ有効なパラメーター(いくつでも)を連ねるだけ。
code:url
/post/1/(title_text)/(message_text)/(author_text)/...
HTTP_ACCEPTに合わせたレスポンスを返す。同じユースケースの同じステップでも、HTTP_ACCEPT次第でレスポンスが変わる。application/jsonが優先されていればJSONで、text/htmlが優先されていればHTMLを返す。
開発者向けのサイトマップ。
ルートにGETアクセスするとルーティング例が得られるようにしておく。開発者向けのサイトマップ。 ルーティング例もJSONだと機械的に処理しやすいようになる。運営者によってパラメーターの記述方法が微妙に違っていても、これを頼りに正しくアクセスできるように。