sveltekit api fetch from frontend not work
i doing follow this video: https://www.youtube.com/watch?v=qlmDj7q2x0c&t=742s
But work with deploy on vps, not with cf pages.
in
In folder api/checkLink/[id]/+server.ts
if (testLink.ok) {
return
}
return
} catch (error) {
throw error
}
}
return new Response(JSON.stringify(await checkLink(params.id)));
}`
But work with deploy on vps, not with cf pages.
in
component import to +page.svelte i fetch like this:const checklink = async (id: number) => {
try {
const testLink = await fetch(/api/checkLink/${id})
return await testLink.json()
} catch (error) {
throw error
}
}In folder api/checkLink/[id]/+server.ts
export const GET = async ({ params }) => {
const checkLink = async (id: string) => {
try {
const testLink = await fetch(https://doaminlink.../${id}`)if (testLink.ok) {
return
https://domainlink/${id}}
return
https://linkb/${id}} catch (error) {
throw error
}
}
return new Response(JSON.stringify(await checkLink(params.id)));
}`
YouTubeHuntabyte
If you find my content useful and want to support the channel, consider contributing a coffee
: https://hbyt.us/coffee
SvelteKit is a framework for building modern, high-performance, browser-based applications. It was developed by the team behind the popular Svelte framework and is powered by Svelte. Unlike other JavaScript frameworks, it does...
SvelteKit is a framework for building modern, high-performance, browser-based applications. It was developed by the team behind the popular Svelte framework and is powered by Svelte. Unlike other JavaScript frameworks, it does...
