使用 respond_with 简化 respond_to 分支