Skip to Content
Proxy

Proxy endpoint example

Proxy endpoint example.

Result

Code

ProxyController.ts
ProxyExample.tsx
1import { get, prefix, openapi } from 'vovk';
2
3@prefix('proxy')
4export default class ProxyController {
5 @openapi({
6 summary: 'Proxy endpoint',
7 description: 'Get a greeting from vovk.dev',
8 })
9 @get('greeting', { cors: true })
10 static getHello() {
11 return fetch('https://vovk.dev/api/hello/greeting.json') as unknown as { greeting: 'Hello world!' };
12 }
13}
1import { get, prefix, openapi } from 'vovk';
2
3@prefix('proxy')
4export default class ProxyController {
5 @openapi({
6 summary: 'Proxy endpoint',
7 description: 'Get a greeting from vovk.dev',
8 })
9 @get('greeting', { cors: true })
10 static getHello() {
11 return fetch('https://vovk.dev/api/hello/greeting.json') as unknown as { greeting: 'Hello world!' };
12 }
13}
Last updated on