CodeZettaInterview Hub

Next.js · Route Handlers · Mid-Level · Live Coding

How do you read JSON body and query params in a Route Handler?

Short Interview Answer

await request.json(); use new URL(request.url).searchParams.

Detailed Explanation

Validate inputs. Handle empty bodies. Return proper status codes. Prefer shared validation (zod) with the rest of the app.

Did you know this answer?