How do you implement content negotiation so an endpoint returns JSON or CSV based on the Accept header in NestJS? | API Design | NestJS Interview Questions | NextRound.in