useRequestURL

Исходный код
URL входящего запроса через композабл useRequestURL.

useRequestURL — вспомогательная функция, возвращающая объект URL одинаково на сервере и на клиенте.

При гибридном рендеринге со стратегиями кэширования все заголовки входящего запроса отбрасываются при отдаче ответа из кэша через слой кэширования Nitro (то есть для host в useRequestURL может вернуться localhost).Задайте опцию cache.varies, чтобы при кэшировании и выдаче ответа учитывались нужные заголовки — например host и x-forwarded-host в мультитенантных средах.
<script setup lang="ts">
const url = useRequestURL()
</script>

<template>
  <p>URL-адрес: {{ url }}</p>
  <p>Путь: {{ url.pathname }}</p>
</template>
Свойства экземпляра URL описаны в документации MDN.