無駄処理削除、contentTypeとallowMethod同時指定対応、テスト追加