useRequestEvent — Nitro event. useRequestHeaders — request headers.
useRequestEvent:
1// server/api/my-api.ts2export default defineEventHandler((event) => {3 const headers = getRequestHeaders(event)4 const query = getQuery(event)5 return { headers, query }6})
useRequestHeaders:
1<script setup>2// Only on server3const headers = useRequestHeaders()4const cookie = headers.cookie5</script>
Key differences: