Files
OpenSquawk/server/api/vatsim/metar.get.ts
2025-09-15 20:04:04 +02:00

10 lines
399 B
TypeScript

import { defineEventHandler, getQuery } from 'h3'
export default defineEventHandler(async (event) => {
const { id } = getQuery(event)
if (!id) throw createError({ statusCode: 400, statusMessage: 'id required' })
const url = `https://metar.vatsim.net/metar.php?id=${encodeURIComponent(String(id))}`
const text = await $fetch<string>(url, { responseType: 'text' })
return text
})